DBAeyes


Meet at the Southern Cross constellation

推荐 evernote & quickhighlighter

推荐一个软件和一个格式化工具 evernote 方便的记录,支持各种平台 android、iphone、ipad、mac、windows、blackberry、web,并且可以相互共享,也算是一朵小云 使用http://quickhighlighter.com/ 可以把代码漂亮的色彩格式,真...

mysql 在更新大数据量情况下如何降低备库延迟

mysql备库处理binlog日志是单线程的,无论主库有多少个database或者主库的tps有多高,备库当前的恢复模式都是单进程恢复。这样解决了并发的问题,但是也是备库很容易在主库高tsp的情况下,造成延迟。 一些情况下,备库的延迟可以通过预热来加快sql的执行速度。预热就是将需要更新的数...

mysql取随机数之索引使用

之前写过关于mysql取随机数的记录,当时没有去分析表里数据量的分布情况,所以当执行计划不同时,实际的效果有非常大的差别。 [cc lang='sql']dbaeyes 06:47:52>select count(*) ,status from act_info group by status...

mysql 取最大最小值之 optimized away

在取mysql主键最大最小值时,mysql会使用最优方式 SELECT tables optimized away 官方解释 SELECT tables optimized away:当我们使用某些聚合函数来访问存在索引的某个字段时,MySQL Query Optimizer 会通过索引直接...

表数据量和字段空值统计信息导致的执行计划错误

TABLE_CC 表数据量 8KW, column: Art_id null number  --distinct values:214 column: User_id  not null number --distinct values: 83w   Index: Idx_use...

mysql alter ignore table

Mark   IGNORE is a MySQL extension to standard SQL. It controls how ALTER TABLE works if there are duplicates on unique keys in the new tabl...

mysql 使用位运算

如果你不知道什么是位运算的话, 那么请你先去看看基础的C语言教程吧。 与运算 a & b  , 或运算 a | b , 异或运算 a ^ b , 或者 你也可以将 与运算理解为 + 法 例如 1|2 = 3   (1+2 = 3) 1|2|4 = 7 (1+2+4 = 7) 将 异或...

Oracle degree 小点

在开启并行创建索引时,实际消耗的数据库并行线程是双倍。 create index ind_qid on crm_detail(queue_id,gmt_create) parallel 6 tablespace tbs_ind ONLINE; 上面的sql以并行6来创建索引,6个并行用于获...

瞎忙

一直的忙碌并不能让自己成长,有所为而有所不为,协调好自己和他人的关系。 平均10分钟被打断一次,而且中途忙碌的很多是临时插入的事情,所以虽然一整天都在忙,但是忙完之后发现一天都没干啥事情。 响应太快也未必是件好事,适当的让他人等待也是一门学问。   --    ...

锻炼身体

上上周六踢球了,结果全身疼了3天 上周六踢球了,第二天有一点点酸痛 这周有时间的话再去活动活动。 明天开始去游泳吧,办的健身卡有5个月没去,浪费了。