数据库
江淮猫
一生只为寻找欢笑,编码永无止步。
展开
-
mysql5.1中utf8编码下一个汉字占用一个char的疑惑
最近发现Oracle和MySQL的字段长度的计算不一样(都是UTF8编码),比如:在Oracle下定义:name varchar2(10) ,name字段能存放:10个字符或3个汉字在MySQL下定义:name varchar(10),name字段能存放:10个字符或10个汉字从上面可以得知:在oracle下,1个汉字=3个字节为什么在 MySQL 下,1个汉字=1个字节 呢??原创 2015-01-27 10:08:36 · 1314 阅读 · 0 评论 -
mysql插入延迟
语法: INSERT DELAYED ...说明: INSERT语句的DELAYED选项是一个MySQL扩展标准的SQL,是非常有用的,如果你有客户,不用或不需要等待插入完成。 当一个客户使用插入延迟,它会在服务器立刻成功,当表没有被其他任何线程使用,被排队的行插入表。 使用插入延迟另一个主要的好处是从许多客户插入捆绑在一起,以块方式写入。这转载 2015-01-14 15:41:23 · 2868 阅读 · 0 评论 -
Openwrt上mysql innodb的使用及相关异常情况
首先在menuconfig中配置mysql,具体是在Utilities->database->mysql-server。这样直接编译就可以了,不过这样默认是不支持innodb存储引擎的,估计是考虑openwrt一般是运行的硬件有关,不需要这么复杂的存储引擎(占用空间也比MyISAM存储引擎大)。但是,如果需要支持innodb存储引擎该怎么办?这类型的网上帖子不多,我是之前参照国外的论坛加自己测试得原创 2015-02-04 18:33:30 · 1701 阅读 · 0 评论 -
由浅入深探究mysql索引结构原理、性能分析与优化
第一部分:基础知识索引官方介绍索引是帮助MySQL高效获取数据的数据结构。笔者理解索引相当于一本书的目录,通过目录就知道要的资料在哪里,不用一页一页查阅找出需要的资料。关键字index-------------------------------------------------------------唯一索引强调唯一,就是索引值必须唯一,关键字uni转载 2015-05-25 10:15:25 · 476 阅读 · 0 评论