MySQL特异功能之:Impossible WHERE noticed after reading const tables
MySQL特异功能之:Impossible WHERE noticed after reading const tablesMySQL 2006-10-01 23:40:35 阅读2173 评论1 字号:大中小 订阅用EXPLAIN看MySQL的执行计划时经常会看...
Oracle 10g的自动段空间管理(ASSM)
提示:从10g开始,oracle开始提供Shrink的命令,假如我们的表空间中支持自动段空间管理 (ASSM),就可以使用这个特性缩小段,即降低HWM。这里需要强调一点,10g的这个新特性,仅对ASSM表空间有效,否则会报 ORA-10635:...
my.cnf 参数说明
Mysql my.cfg 解析文章分类:数据库 #BEGIN CONFIG INFO #DESCR: 4GB RAM, 只使用InnoDB, ACID, 少量的连接, 队列负载大 #TYPE: SYSTEM #END CONFIG INFO # # 此mysql配置文件例子针对4G内存,并在www.bt285.cn...
mysql 5.1新功能 -- 按日期分区
mysql 5.1已经到了beta版,官方网站上也陆续有一些文章介绍,比如上次看到的Improving Database Performance with Partitioning。在使用分区的前提下,可以用mysql实现非常大的数据量存储。今天在mysql的站上又看到...
自动工作负载库(Automatic Workload Repository,AWR)
自动工作负载库(Automatic Workload Repository,AWR)AWR的由来: 10g之前的oracle:用户的连接将产生会话,当前会话记录保存在v$session中;处于等待状态的会话会被复制一份放在v$session_wait...
ORALCE的执行计划稳定性
什么是执行计划所谓执行计划,顾名思义,就是对一个查询任务,做出一份怎样去完成任务的详细方案。举个生活中的例子,我从珠海要去英国,我可以选择先去香港然后转机,也可以先去北京转机,或者去广州也可以。...
LMT下表存储参数的使用
假设当前数据库的DB_BLOCK_SIZE为D(K),建表的DDL设定了INITIAL为T,MINEXTENTS为S,PCTINCREASE为P,NEXT为N本文的DB_BLOCK_SIZE=8K1、字典管理MIN_EXTENT:可以是大于0的任意整数PCT_INCREASE:INITIAL:,则如果建...
mysql 5.1.43 开始,对timestamp 类型的分区有所改变
从mysql 5.1.43 开始,对timestamp 类型的分区有所改变The UNIX_TIMESTAMP() function is now supported in partitioning expressions using TIMESTAMPcolumns. For example, it now possibl...
删除正在使用的文件,空间不释放的问题
df查看发现磁盘使用空间为100多G,但用du查看实际使用空间不到30G。因此70多G空间是因为删除正在读的文件而导致文件被删除而空间没释放造成的。用lsof查看如下面所示,见标红行。处理办法: &nbs...
oracle 分区表总结
分区表、分区索引和全局索引: 在一个表的数据超过过2000万条或占用2G空间时,建议建立分区表。 create table ta(c1 int,c2 varchar2(16),c3 varchar2(64),c4 int constraint pk_ta primary key (c1)) partiti...
MySQL Replication Fatal Error 1236
一套Master-Master Replication的MySQL集群,版本5.1.37。其中一个节点A出现OS异常重启,数据库启动后表现正常。但是没过多久另外一个节点B报错:091127 21:50:21 [ERROR] Error reading packet from server: Client...
人的差别在于业余时间,而一个人的命运决定于晚上8点到10点之间
经典语录一: 哈佛有一个著名的理论:人的差别在于业余时间,而一个人的命运决定于晚上8点到10点之间。每晚抽出2个小时的时间用来阅读、进修、思考或参加有意的演讲、讨论,你会发现,...
enq:SQ-contention / DFS lock handle(SV)
Oracle 为了管理Sequence 使用了以下三种锁。 * row cache lock : 在调用Sequnece.nextval 过程中,将数据字典信息进行物理修改时获取。赋予了NOCACHE 属性的Sequence 上发生。* SQ 锁 : ...
v$active_session_history的wait_time和time_waited 列
最近在弄informix,oracle调优也好久没碰了,今天朋友问我v$active_session_history的wait_time和time_waited 怎么看,只记得用过,一下也没想起。连忙验证了下wait_time 这列,对于在采样时,正在等待的事件,该...
MySQL优化
以下目录或者文件尽可能指到不同的物理硬盘tmpdir,临时文件目录。可以指定多个目录来负载均衡,unix/linux使用':'来分割多个目录,而windows则用';'。需要注意的是如果作为replication机制中的slave,那么不要...
Mysql配置文件my.cnf详解
以下是Mysql数据库服务器配置文件/etc/my.cnf的详细配置。应用场合是InnoDB引擎,4核CPU, 32位SUSE。[client]port = 3306socket = ...
MySQL之Handler_read_*
在MySQL里,我们一般使用SHOW STATUS查询服务器状态,语法一般来说如下:SHOW [GLOBAL | SESSION] STATUS [LIKE 'pattern' | WHERE expr]执行命令后会看到很多内容,其中有一部分是Handler_read_*,它们显示了数据库...