[ 永遠的UNIX::UNIX技術資料的寶庫 ]   GB | BIG5

首頁 > 數據庫 > MySQL > 正文
MySQL中文參考手冊---11 MySQL 基準套件
http://linuxdb.yeah.net 譯者:晏子 (2001-05-14 11:52:34)

本章應該包含MySQL基準套件的技術描述(和crash-me),但是該描述還沒被寫成。目前,你應該研究在分發中的“sql-bench”目錄下代碼和結果(當然在網頁http://www.mysql.com/crash-me-choose.htmy並且(通常發現了在MySQL分發的“sql-bench”目錄下找到))。

基準將告訴任何用戶一個給定的SQL實現在哪方面表現得很好或很糟糕。

注意,這個基準是單線程的,因此它測量操作的最小時間。

例如(在同一台NT 4.0機器上運行):

通過索引讀取 2000000行(2百萬) 秒數 秒數
mysql 367 249
mysql_odbc 464
db2_odbc 1206
informix_odbc 121126
ms-sql_odbc 1634
oracle_odbc 20800
solid_odbc 877
sybase_odbc 17614
插入(350768)行 秒數 秒數
mysql 381 206
mysql_odbc 619
db2_odbc 3460
informix_odbc 2692
ms-sql_odbc 4012
oracle_odbc 11291
solid_odbc 1801
sybase_odbc 4802

在上面的測試中MySQL用一個8M索引緩存運行。

注意,沒有包含Oracle,因為他們要求刪去。所有的 Oracle基準測試不得不被Oracle拿走!我們相信使Oracle基準測試有偏見,因為上面的基準測試被假定來顯示可以能為一個單個客戶做一個標準安裝。

crash-me試圖確定一個數據庫支持什特征並且實際運行的查詢有什能力和限制。例如,它確定:

  • 支持的什列類型
  • 支持多少索引
  • 支持什功能
  • 一個查詢能有多大
  • 一個VARCHAR列能有多大

(http://www.fanqiang.com)
    進入【UNIX論壇

相關文章
MySQL中文參考手冊--8.MySQL教程--8.7 雙胞胎項目的查詢(實例) (2001-07-22 18:24:01)
MySQL中文參考手冊--8.MySQL教程--8.6 以批處理模式使用mysql (2001-07-22 18:23:47)
MySQL中文參考手冊--8.MySQL教程--8.5 獲得數據庫和表的信息 (2001-07-22 18:23:34)
MySQL中文參考手冊--8.MySQL教程--8.4 創造並使用一個數據庫 (2001-07-22 18:22:59)
MySQL中文參考手冊--8.MySQL教程--8.3 常用查詢的例子 (2001-07-22 18:22:34)
MySQL中文參考手冊--8.MySQL教程--8.2 輸入查詢 (2001-07-22 18:22:15)
MySQL中文參考手冊--8.MySQL教程--8.1 連接與斷開服務者 (2001-05-27 10:37:07)
MySQL中文參考手冊---21 怎樣對比MySQL與其他數據庫 (2001-05-14 12:11:51)
MySQL中文參考手冊---20 MySQL客戶工具和API (2001-05-14 12:10:54)
MySQL中文參考手冊---19 用MySQL解決一些常見問題 (2001-05-14 12:09:09)

===更多相關===
 

★  樊強制作 歡迎分享  ★