程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> 關於MYSQL數據庫 >> mysql 和 sql server 的執行腳本對比_MySQL教程

mysql 和 sql server 的執行腳本對比_MySQL教程

編輯:關於MYSQL數據庫

今天正在對MySQL cluster 的部分測試,測試過程當中我對兩個系統的同樣結構的表格進行了查詢,結果出人意料。

腳本如下:

DROP TABLE IF EXISTS urllog;
CREATE TABLE urllog(
  ID int(11) NOT NULL auto_increment,
  url varchar(435) NOT NULL default '',
  create_time datetime NOT NULL,
  PRIMARY KEY  (ID)
) ENGINE=NDBCLUSTER DEFAULT CHARSET=utf8;
 


 我原來在SQL Server 上有40萬數據,把32萬數據導入到MySQL中,查詢結果:

 

 select url,count(*) cnt from urllog    group by url order by cnt  limit 10

查詢時間:9分鐘

select top 10 url,count(*) cnt from urllog    group by url order by cnt 

查詢時間:22秒

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved