2023年1月3日
参考: https://www.cnblogs.com/erda/p/16427822.html https://www.dandelioncloud.cn/article/details/1534497725911691266 https://www.cnblogs.com/erda/p/16427822.html (完)……
阅读全文
2022年11月5日
Timeout 不管是客户端调用后端,还是后端处理业务逻辑,都存在超出预期时间的情况,这个时候需要有一定的机制能尽快退出处理并返回结果,防止出现大量等待处理的任务,占用系统资源,影响后续其它请求。 参考: https://zhuanlan.zhihu.com/p/171760129 ………
阅读全文
2022年8月23日
推荐博客文章: 地址: https://www.jianshu.com/p/015aca3e11ae https://www.jianshu.com/p/340eb943be2e https://www.jianshu.com/p/50c9fbf4046c https://www.jianshu.com/p/ee0d2e7bef54 ………
阅读全文
2022年8月8日
Go中的字符串 Go中的字符串是 UTF-8 字符的一个序列(当字符为 ASCII 码时则占用 1 个字节,其它字符根据需要占用 2-4 个字节)。由于该编码对占用字节长度的不定性,Go 中的字符串里面的字符也可能根据需要占用 1 至 4 个字节,这与其它语言如 C++、Java 或者 Python 不同(Java 始终使用 2 个字 ………
阅读全文
2022年7月1日
go1.18版本最大的变化是开始支持泛型。 关键字any的引入 1 2 3 4 5 6 7 8 9 10 11 12 13 # 查看当前项目下的interface{}使用情况 $find . -name "*.go"|xargs grep "interface{}" # ………
阅读全文
2022年6月29日
expdp 传统的expdp+impdp能很方便的备份和恢复数据库;这种方式很常见,也很好用。下面一个示例简单说明: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 # 23 02 * * * sh xxx.sh >> xxx.log 2>&1 source ………
阅读全文
2022年6月13日
管理Oracle过程中,一些常用查询语句汇总。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 -- 删除表的内容,并清空其所占用表空间。但是不删除表结 ………
阅读全文
2022年5月31日
服务器系统资源的查询,性能测试等经常会需要用到。下面总结一些常用技巧。 sysbench sysbench是一款开源的多线程性能测试工具,可以执行CPU/内存/线程/IO/数据库等方面的性能测试。 1 2 3 4 5 6 # 安装 yum search sysbench yum install -y sysbench # 测试CPU ………
阅读全文
2022年5月4日
Oracle的高可用方案有很多,每种方案都有其特定,磁盘阵列+双击热备是比较经典的方案。但是主从热备可能更经济。一般主从热备都是通过复制主库的Redo日志,在从库上再执行一遍的原理。Oracle官方有Dataguard和GoldenGate 两种方案,今天我们着重研究一下Dataguard复制方案。 对Oracle高可用方案概念的理解参考 ………
阅读全文
2022年4月27日
在一些特殊场景下,我们还是希望在Docker中使用图形化界面的,比如用Docker安装Oracle。大致有两种思路。 第一种:Docker中直接运行图形化桌面 这种方案需要在Docker中安装图形化组件,还需要安装vnc-server。经过各种折腾,我是没弄出来,vncserver报错启动不了。 这种方式即使能成功,安装的东西也太多;不利 ………
阅读全文