摘要:
语法结构: optimize table 会重组表数据和索引的物理存储,减少对存储空间使用和提升访问表时io效率。optimize table后,表的变化和存储引擎也有关。 以下场景使用 optimize table,和表的类型有关:1.innodb存储引擎+独立表空间,optimize table 阅读全文
阅读排行榜
PostgreSQL的并行查询
2020-11-17 08:48 by abce, 7094 阅读, 收藏,
摘要:
PostgreSQL的并行化包含三个重要组件:进程本身(leader进程)、gather、workers。没有开启并行化的时候,进程自身处理所有的数据;一旦计划器决定某个查询或查询中部分可以使用并行的时候,就会在查询的并行化部分添加一个gather节点,将gather节点作为子查询树的根节点。 查询 阅读全文
12C -- ORA-65005: missing or invalid file name pattern for file
2017-06-28 20:40 by abce, 7060 阅读, 收藏,
摘要:
克隆pdb创建新的pdb的时候遇到了以下的错误,具体过程如下文。数据库版本:12.2.0.1 查看已有pdb的tempfile文件 查看已有pdb的datafile文件 创建新的pdb 创建失败,报错。查了一下MOS,没有发现类似的问题。 在老盖的网站发了一篇文章,不过与本人遇到的问题还是有差别。这 阅读全文
postgresql中的money数据类型
2020-04-11 14:56 by abce, 7040 阅读, 收藏,
摘要:
pg中money类型以固定的分数精度存储货币金额;如下表: 名称 存储大小 描述 范围 money 8bytes 货币金额 -92233720368547758.08 to +92233720368547758.07 表中显示的范围假设有两位小数。 分数精度由数据库的lc_monetary设置决定。 阅读全文
重启redis报错:Waiting for Redis to shutdown
2016-12-14 15:22 by abce, 7026 阅读, 收藏,
摘要:
重启redis,发现一直报:Waiting for Redis to shutdown 因为配置了密码验证,而在restart的时候并没有配置密码。 解决方法:1.修改redis服务脚本,加入如下所示的信息即可: 阅读全文