问题:最近使用quartz集群,总是报deadlock问题,所以需要查看一下执行的sql导致的加锁冲突。步骤:1、在要测试的库中创建指定表innodb_lock_monitorcreate table innodb_lock_monitor(x int) engine=innodb;2、执行sqlB...
分类:
数据库 时间:
2014-12-29 13:41:42
阅读次数:
176
这个问题想必大家都被问过无数次。今天来总结一下。 1.myisam: 文件结构:frm,myi,myd frm是文件信息,myi是索引文件,myd是数据文件。(5.6之前只有myisam支持全文检索。Innodb不支持全文检索,5.6以后开始支持。...
分类:
数据库 时间:
2014-12-29 06:45:34
阅读次数:
163
在表空间结构分析当中,我们知道innodb的最小物理存储分配单位是page页,在MySQL-3.23版本的源码中,页只有两种页,一种是index page,一种是undo page。其类型值定义在fil0fil.h当中。
FIL_PAGE_INDEX 数据索引页,在表空间的inode page和xdes page都是...
分类:
数据库 时间:
2014-12-28 20:54:06
阅读次数:
200
安装MySQL后服务一直无法启动,在services.msc中启动后报错:1037检查错误日志文件WIN-01408110001.err:2014-12-2800:33:542c3cInnoDB:Error:unabletocreatetemporaryfile;errno:22014-12-2800:33:5411300[ERROR]Plugin‘InnoDB‘initfunctionreturnederror.2014-12-2800:33:541..
分类:
数据库 时间:
2014-12-28 01:48:12
阅读次数:
158
随着 大量默认选项的改进, MySQL 5.6比以前版本需要调优的选项大为减少. 在本文中我将讲述需要优化的配置项. InnoDB设置 1.innodb_buffer_pool_size? —— 默认值为 128M. 这是最主要的优化选项,因为它指定 Inno...
分类:
数据库 时间:
2014-12-27 16:15:22
阅读次数:
347
上一篇文章使用zabbix自带MySQL监控模板监控MySQL对MySQL的监控不够详细。本文继续探讨对MySQL的详细监控,包括MySQL实例,MySQL主从复制和MySQL存储引擎等。本文使用的MySQL版本是5.51.监控原理showglobalstatus;查看全局状态showglobalvariables;查看全局变量设置mysqladminM..
分类:
数据库 时间:
2014-12-26 18:53:54
阅读次数:
221
MYSQLinsert速度过慢最近在用MySQL做存储,测试中发现插入数据太慢了,插入速度只有20MY SQL insert 速度过慢最近在用MySQL做存储,测试中发现插入数据太慢了,插入速度只有20-30 条/秒,后来查资料后,将MySQL的1个参数:innodb_flush_log_at_tr...
分类:
数据库 时间:
2014-12-24 20:06:38
阅读次数:
201
CakePHP本身有一个uuid实现,所以一直以来,我都在尝试使用uuid做主键的可能性。虽然MySQL是我最常用的数据库,但是和 auto_increment_int主键相比,我对uuid主键更有好感,一方面是因为uuid的数据库无关性,另一方面是当你想把程序分布在多台服务器上时,uuid操作.....
分类:
数据库 时间:
2014-12-24 17:49:10
阅读次数:
226
mysql表格
CREATE TABLE `t_user` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(45) NOT NULL,
`pwd` varchar(45) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=10113 DEFA...
分类:
Web程序 时间:
2014-12-24 16:24:18
阅读次数:
162