mysql的锁机制比较简单,最显著的特点是不同的存储引擎支持不同的锁机制。innodb支持行锁,有时也会升级为表锁;myisam只支持表锁。表锁的特点就是开销小、加锁快;不会出现死锁;锁粒度大,发生锁冲突的概率高,并发度相对低。行锁的特点就是开销大、加锁慢;会出现死锁;锁粒度小,发生锁冲突的概率低,并发度也相对较高。1、innodb的锁类型:主要有:读锁(共享锁)、写锁(排他锁)、意向锁和MDL锁
分类:
数据库 时间:
2018-07-25 16:11:08
阅读次数:
204
基于centos7静默安装oracle 11gr2单实例数据库 1.vmware最小化安装centos7 分配20G硬盘+2G内存+nat网络 400mboot+4Gswap 去除kdump 最小化安装 并配置网络cat /etc/sysconfig/network-scripts/ifcfg-en ...
分类:
数据库 时间:
2018-07-23 20:48:00
阅读次数:
213
MySQL 8.0开始支持原子数据定义语言(DDL)语句。此功能称为原子DDL。原子DDL语句将与DDL操作关联的数据字典更新,存储引擎操作和二进制日志写入组合到单个原子事务中。即使服务器在操作期间暂停,也会提交事务,并将适用的更改保留到数据字典,存储引擎和二进制日志,或者回滚事务。 通过在MySQ ...
分类:
数据库 时间:
2018-07-18 17:01:40
阅读次数:
199
MySQL 8.0开始支持原子数据定义语言(DDL)语句。此功能称为原子DDL。原子DDL语句将与DDL操作关联的数据字典更新,存储引擎操作和二进制日志写入组合到单个原子事务中。即使服务器在操作期间暂停,也会提交事务,并将适用的更改保留到数据字典,存储引擎和二进制日志,或者回滚事务。 通过在MySQL 8.0中引入MySQL数据字典,可以实现Ato
分类:
数据库 时间:
2018-07-18 11:54:07
阅读次数:
182
MyBatis是ibatis的升级版,作为hibernate的老对手,它是一个可以自定义SQL、存储过程和高级映射的持久层框架。与Hibernate 的主要区别就是 Mybatis 是半自动化的,而 Hibernate 是全自动的,所以当应用需求越来越复杂的时候,自动化的 SQL 显得比较笨拙。经常 ...
分类:
编程语言 时间:
2018-07-18 00:33:18
阅读次数:
388
grep、sed、awk sed数据流编辑器 sed的基本用法:(stream editor) 行编辑器(全屏编辑器:vi) 默认不编辑源文件,仅对模式空间中的数据做处理,而后,处理结束后,将模式空间打印至屏幕; sed [options] ‘Address command‘ file ... -n 静默模式,不在默认显示模式空间中的内容 -i 直接修改源文件 -e SCRIPT -e SCRIP
分类:
其他好文 时间:
2018-07-17 18:06:34
阅读次数:
190
length history.length属性保存着历史记录的URL数量。初始时,该值为1。由于IE10+浏览器在初始时返回2,存在兼容性问题,所以该值并不常用 跳转方法 go()、back()和forward() 如果移动的位置超出了访问历史的边界,以上三个方法并不报错,而是静默失败 [注意]使用 ...
分类:
编程语言 时间:
2018-07-16 19:38:27
阅读次数:
5669
MySQL8.0新特性——不可见索引(Invisible Indexes)MySQL8.0开始支持看不见的索引。一个看不见的索引根本不被优化器使用,但是通常是保持正常的。默认情况下索引是可见的。不可见的索引使测试在查询性能上删除索引的效果成为可能,而不需要在需要索引的情况下进行破坏性的更改。注意: 该特性适用于除主键以外的索引(显式或隐式)默认情况下索引是可见的!。 将inde
分类:
数据库 时间:
2018-07-16 12:29:12
阅读次数:
247
两种:MyISAM: ???????????? MyISAM是默认的存储引擎。 每个MyISAM在磁盘上存储成三个文件,每一个文件的名字均以表的名字开始,扩展名指出文件类型。 ??????????? .frm文件存储表定义; ?????????? ·MYD (MYData)文件存储表的数据; ??????????? .MYI (MYIndex)文件存储表的索引。 ????????????? Inn
分类:
数据库 时间:
2018-07-12 23:57:50
阅读次数:
419
最近读了《MySQL 管理之道》一书,做了以下总结,希望对大家有所帮助。在这里非常感谢作者的辛勤付出。 1. 影响 MySQL 性能的因素: 影响 MySQL InnoDB 引擎性能的最主要因素就是磁盘 I/ O,目前磁盘都是机械方式运作的,主要体现在读写前寻找磁道的过程中。因此在单块磁盘遇到了I/ ...
分类:
数据库 时间:
2018-07-12 20:00:06
阅读次数:
204