在SELECT语句中同时使用COUNT和DISTINCT

SELECT COUNT(列名)……

SELECT DISTINCT……

如果需要同时使用COUNT和DISTINCT,应该这样写:

SELECT COUNT(DISTINCT 列名)……

其中,“列名”不能使用*,至少要给出一个列的名称。

MySQL优化的想法

写代码写多了有时候真的很乱。

于是换换心情鼓捣MySQL优化的东西,纯粹是自己现在的想法和观点。而且这里仅仅是出于MySQL配置着手,事实上,构建一个合理的数据表结构以及建立合理的索引键也是非常重要的,但,这里是在表结构都是比较完美的条件下对配置文件进行调整方面的。同时,数据表使用MyISAM结构。

MyISAM表个人觉得有几个参数:
key_buffer_size,query_cache_size,table_cache
对于性能影响很大。

更多 »

Deepseath Modified from Green Hope Theme · Proudly powered by WordPress · 津ICP备09005418号-1  津公网安备 12010302001005号