- 博客(14)
- 收藏
- 关注
原创 MySQL客户端/服务器通信协议
MySQL客户端和服务器之间的通信协议是“半双工”的,这意味着,在任何一个时刻,要么是由服务器向客户端发送数据,要么是由客户端向服务器发送数据,这两个动作不能同时发生。客户端用一个单独的数据包将查询传给服务器。这也是为什么当查询的语句很长的时候,参数max_allowed_packet就特别重要了。一旦客户端发送了请求,它能做的事情就只是等待结果了。相反的,一般服务器响应给
2014-11-28 11:10:44 3744
原创 sql语句
经典SQL语句大全一、基础1、说明:创建数据库CREATE DATABASE database-name 2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7ba
2014-11-28 09:12:35 281
原创 哈希索引
哈希索引基于哈希表实现,只有精确匹配索引所有列的查询才有效。对于每一行数据,存储引擎都会对所有的索引列计算一个哈希码,哈希码是一个较小的值,并且不同键值的行计算出来的哈希码也不一样。哈希索引将所有的哈希码存储在引擎中,同时在哈希表中保存指向每个数据行的指针。哈希表的限制:1. 哈希索引只包含哈希值和行指针,而不存储字段值,所以不能使用索引中的值来避免读取行。2. 哈希索引数据并
2014-11-27 09:20:29 756
原创 MySQL事务
1. 事务就是一组原子性的SQL语句,或是一个独立的工作单元。2. 事务内的语句,要么全部执行成功,要么全部执行失败。3. 事务具有严格的ACID测试:ACID表示原子性(atomicity),一致性(consistency),隔离性(isolation),持久性(durability).4. 原子性:一个事务必须被视为一个不可分割的最小工作单元,整个事务中的所有操作要么全部成功,要么
2014-11-21 16:51:53 358
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人