MySQL数据库的Order By语句优化

一、建议使用一个索引来满足Order By子句。

在条件允许的情况下,笔者建议最好使用一个索引来满足 Order By子句。如此的话,就可以避免额外的排序工作。这里笔者需要强调的一点是及时Order By子句不确切匹配索引,但是只要Where子句中所有未使用的索引部分和所有额外的 Order by子句中的列为常数,此时就可以使用索引。具体的来说,推荐如下的查询语句。

阅读全文

Linux kernel 3.0-rc7 发布

Linux

这是linux kernel 3.0 的正式发布的之前的第7个测试版。

Linux内核是所有Linux版本的根本。由C语言写成,符合POSIX标准的类Unix操作系统。Linux一直由芬兰黑客 Linus Torvalds维护编写,Linus Torvalds也被称为Linux之父,linux kernel 3.0 是改变版本号之后的第一个版本,linux 内核的更新速度也是相当的快,也是为了跟上硬件的发展速度。

PHP 5.4 alpha1 发布

PHP

PHP 刚刚发布了 5.4 的第一个 alpha 测试版本,该版本主要改进包括:

新增: Traits language construct
新增: Array dereferencing support
新增: DTrace support
提升: Improved Zend Engine memory usage and performance
移动: ext/sqlite moved to pecl (sqlite3 support is still built-in)

删除的一些特性:

Removed: break/continue $var syntax
Removed: register_globals, allow_call_time_pass_reference, and register_long_arrays ini options
Removed: session_is_regisitered(), session_registered(), and session_unregister()