- 2024-07-08Oracle impdp只导入元数据占用大量空间以及如何删除空段
Oracleimpdp只导入元数据占用大量空间以及如何删除空段 从某个库导出整个库的元数据,在另外一个新库导入元数据,发现导入时间久并且占用了大量空间。有好几张的空表甚至能占用十几二十G大小的空间,看了一下都是按天分区的间隔分区表,每个分区会有8M的大小。 通过在源库使用
- 2024-05-14Oracle:谈谈service_names和dbms_service的一点问题
Oracle:谈谈service_names和dbms_service的一点问题 services_name在在19C中官方明确提到已经弃用了,只保留兼容,且在未来版本中可能不再支持该初始化参数。传送门。其次,无论是在12C或者11G,官方都表明了OracleRAC或者OracleRestart环境下,不通过直接修改services_name参数,而
- 2024-05-10Oracle Hint "index_combine"对于like的局限性
OracleHint"index_combine"对于like的局限性 数据库版本:11.2.0.4.0今天遇到1条问题SQL,优化遇到一点问题,SQL文本大概如下:其中,col2和col3存在索引的且选择性都很高,col1的业务特性是只有两个值选择性低没有也不适合建Btree索引。导致每次执行都是全表扫描,统计发现这条SQL
- 2023-12-13ClickHouse中select final和optimize table final的区别
ClickHouse中selectfinal和optimizetablefinal的区别 使用 OPTIMIZETABLEFINAL 该语句会对表的数据部分进行计划外的合并,通常不建议使用。见官档:传送门而在select中当 FINAL 被指定,ClickHouse会在返回结果之前完全合并数据,从而执行给定表引擎合并期间发生的所有数
- 2023-06-30MySQL如何将创建外部表
MySQL如何将创建外部表 本文实验版本MySQL8。MySQL中所谓的外部表,就是将innodb表创建在变量datadir代表的数据目录之外。(跟Oracle外部表完全不是一个东西)出于扩容,空间管理,IO优化等原因。这里可以使用如下3种方式创建外部表:使用DATADIRECTORY子句使用CREATETA
- 2023-02-23ClickHouse节点扩容、往集群中添加节点
ClickHouse节点扩容、往集群中添加节点 背景最近公司ck数据量增长太快,几个T的硬盘快不够了,继续扩容。扩容有三种方案: 1.增加ck目前数据盘的大小,由于是
- 2023-01-12Oracle使用append对表insert会阻塞表的其他会话DML操作
Oracle使用append对表insert会阻塞其他会话DML操作 快春节了,抽点时间把NNNNNNN久之前的东西整理记录。insert/*+append*/into会对表持有LOCKED_MODE=6的TM锁,导
- 2022-11-22ClickHouse关于插入重复数据丢失问题
ClickHouse关于插入重复数据丢失问题 对复制表多次写入重复数据无效。如下:dev-app76:)selectcount(*)fromzkm;SELECTcount(*)FROMzkmQueryid:8e2bb