Warning: curl_exec() has been disabled for security reasons in /pub/host/sunboyu/sunboyu/www/wp-includes/http.php on line 1022
2008 十一月 15 一个程序猿 孙小一,孙小二,PHP,MYSQL,LINUX,APACHE,原创技术,扯淡

MYSQL5新特性,分区表

作者 : admin 于 2008年11月15日, 17:57:03
2008
11-15

CU上看了一个介绍mysql5分区表的帖子,很感兴趣,如果有了分区的应用,那么设计数据库结构可以更加紧凑,而在应用上更加灵活,减少了一些不必要的视图,而在速度上也很好的提升。
分区的好处是,在物理上根据规则对表进行分离。
水平分区其实是B树索引物理上又增加了一级,当然要提高检索速度了,因为又多了一个手工索引。
垂直分区,在一些应用上会更加方便,比如discuz程序,帖子标题跟正文都是分离的,目的是降低单表容量,而有了垂直分区,可以在物理上对字段进行分离,而访问的时候又是类似视图的访问,无比爽也!!
目前还没测试分区到底有多少性能潜力可开发,回头用大的数据查询测试一下。
相关资料:http://dev.mysql.com/doc/refman/5.1/zh/partitioning.html

重新折腾

作者 : admin 于 2008年11月15日, 09:12:28
2008
11-15

昨天翻看原来的一个程序,发现没有了数据库,只留下了一个数据字典,使用adodb构建,可是我居然放弃了使用adodb,自己写了一个针对mysql的数据持久层。
在翻看了大量的框架类之后,打算重新我的程序,这次估计能有很大的进步,不仅是个框架的概念,要做成一个兼资源管理,部署,框架的东西。东西太大,没法一步完成,还是先把核心库做出来。
今后又是一场硬仗。