- 博客(6)
- 收藏
- 关注
原创 mysql锁定机制
mysql锁定机制标签(空格分隔): mysql 锁mysql锁定机制 行级锁 表级锁 页级锁 mysql对于不同存储引擎支持不同的锁定机制,myisam和memory存储引擎采用的是表级锁;Innodb采用行级锁,也支持表级锁;BDB存储引擎采用的是页级锁同时也支持表级锁。行级锁 最大特点是锁定对象的粒度很小,发生资源竞争的概率就比较小,故而能提高较大的并发处理能力。但也由于粒度小,容易导致获
2016-05-11 16:44:52 429
原创 java单例模式
java单例模式标签(空格分隔): java 单例 设计模式java单例模式概念 实现思路 饿汉式 懒汉式 双重检查加锁 –概念 单例模式 指的是一个类只有一个实例,并且提供一个全局访问点 实现思路 在单例模式的类中设置一个private静态变量field,类型为当前类,用来持有单例唯一的实例 同时将无参数的构造函数访问修饰符设置为private,避免外部使用new构造多个实例 提供一个publ
2016-05-11 14:47:36 366
原创 操作系统访问文件的方式
访问文件的方式访问文件的方式 标准访问文件方式 直接IO方式 同步访问文件方式 异步访问文件方式 内存映射方式 读取和写入文件IO操作都需要调用操作系统提供的接口,读和写分别对应read和write两个系统调用,那么就存在内核空间和用户空间地址切换的问题,因为磁盘设备是由操作系统管理的,为了保护系统运行安全将内核运行的内存空间和用户程序的内存空间进行隔离,那么必然存在数据需要从内核空间向用户空间复
2016-05-10 20:14:43 4049
原创 mysql数据备份与还原
mysql数据备份与还原mysql数据备份与还原 数据备份 mysqldump备份 直接复制这个数据库目录 mysqlhotcopy工具快速备份 数据还原 mysql命令还原 使用source 命令导入备份sql文件 使用直接复制到数据目录的方法 mysqlhotcopy快速恢复 数据备份mysqldump备份mysqldump备份的基本语法格式如下:mysqldump -u user -h hos
2016-05-10 15:44:56 2362
原创 mysql存储引擎(二)
mysql存储引擎(二)mysql存储引擎二 MEMORY MERGE BerkeleyDB存储引擎 MEMORY MEMORY存储引擎通过采用内存中的内容来创建表。每个Memory表实际上和一个磁盘文件关联起来,文件名采用”表名.frm”的格式。Memory类型的表访问速度极快,因为数据源来自内存,所以数据库关闭时,内存中的数据就会发生丢失。默认使用Hash索引。 mysql> create
2016-05-09 23:14:30 1423
原创 mysql存储引擎(一)
mysql各种存储引擎(一)mysql各种存储引擎一 MyISAM MyISAM文件格式 MyISAM文件修复 MyISAM表的存储格式 Innodb存储引擎 支持事物 自动增长列 外键约束 存储结构MyISAMMyISAM文件格式 frm文件 存储表的结构定义数据 MYD文件 具体的数据文件 MYI文件 表索引文件 myISAM存储引擎只缓存索引,对数据文件采用操作系统缓存,如果索引数据超过系统
2016-05-09 17:08:09 1990
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人