摘要:
本文基于MySQL5.7.19测试 创建四张表,pt1、pt2表加上主键 向表中分别插入10000条数据 MySQL支持对简单SELECT查询中的子查询优化,包括:1 简单SELECT查询中的子查询。2 带有DISTINCT、ORDERBY、LIMIT操作的简单SELECT查询中的子查询。 MySQ 阅读全文
阅读排行榜
Oracle 12C -- truncate的级联操作
2015-08-11 09:59 by abce, 1078 阅读, 收藏,
摘要:
在之前的版本中,存在外键约束时,无法直接truncate父表。在12C中,对truncate操作添加了级联操作特性。 前提是创建外键约束时,使用了"on delete casacde"。 测试脚本: 11gR2的测试结果: 12C的测试结果: 阅读全文
MySQL中模拟oracle中的rownum列
2017-09-04 15:24 by abce, 1074 阅读, 收藏,
摘要:
mysql> select @rn := @rn + 1 as rownum, emp_no, dept_no, from_date, to_date -> from dept_emp, (select @rn := 0) a limit 20; +--------+--------+---------+------------+------------+ | rownum | em... 阅读全文
Oracle RAC 11.2.0.4 – RHRL 6.4: DiskGroup resource are not running on nodes. Database instance may not come up on these nodes
2016-07-28 13:46 by abce, 1069 阅读, 收藏,
摘要:
使用DBCA创建新库的时候报错: 查看资源状态: 可以发现,在第二节点,资源ora.DATA.dg处于offline状态。 使用asmcmd查看也没做发现磁盘组data: 解决方法: 重新mount一下没发现的磁盘组data 再次查看资源的状态,发现已经处于online状态: 然后可以继续安装! 补 阅读全文
批量插入回滚或插入失败导致的MySQL表碎片
2020-11-25 15:57 by abce, 1067 阅读, 收藏,
摘要:
一般大家都知道,delete操作可以引起表碎片问题。但引起表碎片的并不仅仅只有delete操作。这里将演示一下由insert操作引起的表碎片。 在MySQL中,有两种碎片: 1.表中的页是完全空闲的 2.表中的页没有被完全填充,还有部分空闲空间 有三种情况下,insert操作会导致表碎片: 1.带有 阅读全文