上一页 1 2 3 4 5 6 7 8 ··· 24 下一页
摘要: linux 7正确设置透明大页重启无法生效问题 一直以来都按照如下方式设置,第一次遇到了重启无用的现象。 cat /sys/kernel/mm/transparent_hugepage/enabled [always] madvise never 结果:always表明当前透明大页是启用的。 禁用透 阅读全文
posted @ 2023-10-18 16:17 PiscesCanon 阅读(373) 评论(0) 推荐(0) 编辑
摘要: Oracle为什么写阻塞读导致Buffer Busy Waits 这之前需要了解在内存中定位并读取一个buffer的流程,先看看为什么读不阻塞写。 读不阻塞写: 假设会话s1在读取db buffer cache中读取需要的buffer过程中,会获取CBC Latch后查找定位buffer后,以共享S 阅读全文
posted @ 2023-09-07 17:01 PiscesCanon 阅读(62) 评论(0) 推荐(0) 编辑
摘要: Oracle利用 DBMS_PROFILER 包来分析PL/SQL瓶颈 在 Oracle 10g 版本之前,默认情况下不会安装 DBMS_PROFILER 包,此次演示版本为11.2.0.4.0,默认已经安装。 安装 DBMS_PROFILER 包方式如下: sqlplus / as sysdba 阅读全文
posted @ 2023-09-07 11:12 PiscesCanon 阅读(300) 评论(0) 推荐(0) 编辑
摘要: ClickHouse一些调优的小技巧 Q1:调试SQL时如何不返回数据结果? 结尾适用format Null即可,如: select * from table_name where id=1 format Null; Q2:默认情况下执行SQL都是尽可能的多线程以尽量使用资源,如何单线程执行SQL? 阅读全文
posted @ 2023-09-04 16:54 PiscesCanon 阅读(75) 评论(0) 推荐(0) 编辑
摘要: MySQL配置通过systemctl管理 参考官方文档资料,步骤不多。 创建mysqld.service文件。 touch /usr/lib/systemd/system/mysqld.service chmod 644 /usr/lib/systemd/system/mysqld.service 阅读全文
posted @ 2023-08-04 09:10 PiscesCanon 阅读(1460) 评论(0) 推荐(1) 编辑
摘要: Oracle BUG?反连接中dblink访问远程表导致只能filter无法hash_aj的一种情况 版本11.2.0.4.0 构造环境如下: 有A,B两个库。 A库执行以下操作: create table a1 as select * from dba_objects; create databa 阅读全文
posted @ 2023-07-28 14:55 PiscesCanon 阅读(35) 评论(0) 推荐(0) 编辑
摘要: Oracle问题:一张表推荐创建多少索引合适 首先没有绝对说几个合适,需要结合实际业务情况评估,越来越多的情况下还要权衡DML的影响。 根据我的经验,明确索引主要影响insert、delete以及索引字段的update情况下(还会占用空间,一般不考虑这点),结合需求: 1.如果表基本静态,存储足够的 阅读全文
posted @ 2023-07-28 14:22 PiscesCanon 阅读(353) 评论(0) 推荐(0) 编辑
摘要: MySQL分区表各个分区如何创建在不同目录 分区表无法创建在共享表空间(系统表空间,通用表空间),只能放在不同的独立表空间上。 以下是分区表不同分区放在不同目录的示例: CREATE TABLE zkm.employees ( id INT NOT NULL, fname VARCHAR(30), 阅读全文
posted @ 2023-06-30 19:47 PiscesCanon 阅读(44) 评论(0) 推荐(0) 编辑
摘要: MySQL INNODB表空间分类简单介绍 从功能上看 INNODB表空间共以下几种: 系统表空间 File-Per-Table表空间 通用表空间 Undo表空间 临时表空间 从共享与否角度看 上边提到的前三种表空间可以这么归类。 共享表空间:系统表空间、通用表空间 独立表空间:File-Per-T 阅读全文
posted @ 2023-06-30 19:12 PiscesCanon 阅读(186) 评论(0) 推荐(0) 编辑
摘要: MySQL如何创建外部表 本文实验版本MySQL 8。 MySQL中所谓的外部表,就是将innodb表创建在变量datadir代表的数据目录之外。(跟Oracle外部表完全不是一个东西) 出于扩容,空间管理,IO优化等原因。 这里可以使用如下3种方式创建外部表: 使用 DATA DIRECTORY 阅读全文
posted @ 2023-06-30 15:18 PiscesCanon 阅读(716) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 24 下一页