十一 10 教你写MySQL UDF 发布时间:2009 年 11 月 10 日 发布者: OurMySQL 从名字上可以得知UDF(user define function)为用户自定义函数。UDF在一定程度上可以使得普通用户定制自己的MySQL函数库,减少对内建函数的依赖。UDF 的功能还是非常强大的。 继续阅读全文 →
十一 08 MySQL中LEFT JOIN的主表 发布时间:2009 年 11 月 8 日 发布者: OurMySQL 我这里所说的主表是指在连接查询里MySQL以哪个表为主进行查询。比如说在LEFT JOIN查询里,一般来说左表就是主表,但这只是经验之谈,很多时候经验主义是靠不住的 继续阅读全文 →
十一 07 MySQL数据迁移测试 发布时间:2009 年 11 月 7 日 发布者: OurMySQL 早上在笔记本上测试了一下, 以生成Insert语句的方式, 从Oracle到MySQL迁移数据的速度. 对于MySQL来讲, 是不是绑定变量并不重要, 在MySQL的客户端编程中, 并没有绑定变量的概念, 这是因为MySQL并没有Oracle中类似的共享池, 而是由每个连接进程自行去解释SQL并执行. 继续阅读全文 →
十一 04 数据库表结构设计方法及原则 发布时间:2009 年 11 月 4 日 发布者: OurMySQL 在目前的企业信息系统中,数据库还是最佳的数据存储方式,虽然已经有很多的书籍在指导我们进行数据库设计,但应该那种方式是设计数据库的表结构的最好方法、设计时应遵从什么样的原则、四个范式如何能够用一种方式达到顺畅的应用等是我一直在思考和总结的问题,下文是我针对这几个问题根据自己的设计经历准备总结的一篇文章的提纲,欢迎大家一块进行探讨,集思广益。其中提到了领域建模的概念,但未作详细解释,希望以后能够有时间我们针对这个命题进行深入探讨。 继续阅读全文 →
十一 04 大表删除数据的思路 发布时间:2009 年 11 月 4 日 发布者: OurMySQL 对于一个2000W的大表,一次走一个全表扫描确是很困难的。不过对于100W的表走一个全描扫也困难。 继续阅读全文 →
十一 02 mysql监控工具系列 — mtop 发布时间:2009 年 11 月 2 日 发布者: OurMySQL 总结一下应用场景: a. 快速的对mysql连接情况进行了解 b. 短时间的mysql连接情况的监控 c. 数据库瓶颈分析的初步定为 继续阅读全文 →
十 27 Sql语句优化注意 发布时间:2009 年 10 月 27 日 发布者: OurMySQL 1.尽量不要对列名进行函数处理.而是针对后面的值进行处理 2.尽量使用和数剧列一样的值进行操作 3.减少函数的使用 4.尽量不要用OR 继续阅读全文 →
十 19 寻找适合你的MySQL高可用解决方案 发布时间:2009 年 10 月 19 日 发布者: OurMySQL 问题似乎很明显,但是有时却忽略了。实际上这是一个投入和产出的问题,投入越大,你获得数据安全性就越高,所以这个问题可以归结为”你的服务器宕机成本是多少?“,如果你的宕机成本小于$10/hour,那基本上你不需要高可用方案了,So,不用浪费时间看下文了。 继续阅读全文 →