
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
1 统计信息。2 绑定变量窥视3 自适应绑定变量。411g新特性之基数反馈(Cardinality Feedback)A5 STA6 SPA7 sql profile
说明:从MySQL 8.0.30开始,InnoDB的重做日志架构发生了重大变化,重做日志文件被固定为32个,并存放在一个专门的目录下面,。原文网址:https://lefred.be/content/dynamic-innodb-redo-log/ (有删节和修改)作者: Frédéric Descamps,Oracle公司MySQL社区经理,知名MySQL布道师。

基础概念租户:将数据库集群按照规格(cpu 内存 存储、tps、qps)划分成多个资源池,分配给不用的租户。1 **一般一个应用占用一个租户。**系统租户sys(一般id 1000以内,剩下为业务租户,必须制定mysql或者oracle模式。2 oceanbase集群创建完成后,每一个ob server都可以接受连接,默认连接端口为2881。3 集群创建完成后,会默认创建一个sys的租户,sys下
now()如果像sysdate()一样取的是机器的系统时间,那么在MySQL的主库和备库执行同一个这样的SQL语句,主库和备库的这一条数据肯定就不一致了。如果你觉得now()函数就够了,你不需要每次都取当前的机器系统时间,那么你可以在MySQL启动时指定–sysdate-is-now,这样的话MySQL会把sysdate()当成now()的一个同义词。在使用now()的情况下,虽然我们sleep了
使用performance_schema很容易找到引起性能问题的查询以及原因。要启动语句检测,需要启动statement类型的插装。

1 优化执行sql类似脚本如下:select * from t where time>sysdate-1 and sex='男';创建索引如下:create index idx1 on t(TIME);CREATE INDEX IDX2 ON (SEX);在实际业务中执行sql语句时,发现执行计划采用索引 IDX2而不是IDX1. 在采集统计信息后仍然使用IDX2.优化方案:由于时间固定,可

1图在手,RAC我有
原始sqlSELECT MAX(OBJECT_ID),MIN(OBJECT_ID) FROM T1;进程如下改写。select (select MAX(OBJECT_ID) from t1),(select min(OBJECT_ID) from t1) from dual;
NULL值总结NULL的形式Null= ‘’优化is nullSQL> SET AUTOTRACE TRACEONLYSQL> SELECT *FROM T1 WHERE OBJECT_NAME IS NULL;已选择9行。执行计划------------------------------------------...
1.1测试现象CREATE TABLE T1 AS SELECT OBJECT_ID,OBJECT_NAME FROM DBA_OBJECTS;CREATE TABLE T2 AS SELECT OBJECT_ID,OBJECT_NAME FROM DBA_OBJECTS;CREATE INDEX IDX1 ON T1(OBJECT_ID);EXPLA...







