• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • 測試SQL Anywhere數據庫性能的具體方法

    發表于:2008-05-12來源:作者:點擊數: 標簽:數據庫sqlSQLSql性能
    很多人都抱怨說不知道SQL Anywhere的性能如何。我使用了很久了,只是想告訴大家,可能大家不知道SQL Anywhere提供了幾個工具,可以很方便地測試 數據庫 的性能。本人感覺主要有以下幾個目的: 1、SQL Anywhere的支持平臺非常廣泛,在版本9還支持 Windows 95/

    很多人都抱怨說不知道SQL Anywhere的性能如何。我使用了很久了,只是想告訴大家,可能大家不知道SQL Anywhere提供了幾個工具,可以很方便地測試數據庫的性能。本人感覺主要有以下幾個目的:

    1、SQL Anywhere的支持平臺非常廣泛,在版本9還支持Windows 95/98和486 芯片,當然,雖然SQL Anywhere版本10已經去掉了對Windows 95/98和486的支持(他們真的太老了),但是在各種硬件條件不同的平臺上,尤其是硬件條件比較差的平臺上測試一下性能也是完全必要的。

    2、SQL Anywhere自帶的測試工具包括查詢、插入、并發性能測試。這樣可以很好地針對POC的環境進行。因為有一些SQL Anywhere的應用是單機版的、有的是網絡服務器版本的,所以各個側重點不同。

    3、在真正進行POC測試的時候,往往很難控制并發,除非使用比如loadrunner之類的工具,SQL Anywhere提供了控制并發,甚至強到控制多臺計算機并發的情況。

    在版本10中,提供了應用分析工具。將測試工具和應用分析工具合并使用,能達到更好的效果。

    還有林林總總,歡迎大家查缺補漏。

    以下,我將使用查詢性能測試工具來演示一下。

    首先,測試工具的位置。根據版本不同,測試工具的位置也不一樣。在版本9(含)及之前的版本中,測試工具都在安裝SQL Anywhere的目錄下。

    如果使用版本10,測試工具則在C:\Documents and Settings\All Users\Documents\SQL Anywhere 10\Samples\SQLAnywhere\目錄下(缺省情況下),分別是PerformanceFetch、PerformanceInsert、PerformanceTraceTime和PerformanceTransaction。

    大概用途應該通過名字能辨別了吧。

    然后,我用PerformanceFetch。這個比較簡單,也容易上手,關鍵是寫下來不需要太多時間,因為老板還在逼活呢!

    打開這個文件夾,有幾個exe文件,都是C++寫的。怎么使用呢?

    1、FETCHTST是比較完整功能的測試工具,可以測試很多內容。

    2、ODBCFET是專門用作測試使用ODBC環境的,功能較少。

    3、OLEDBFET是專門用作測試使用OLEDB環境的,功能相對RETCHTST少。

    FETCHTST也可以使用ODBC連接的。

    我將使用FETCHTST。FETCHTST的用法是FETCHTST [options] [ [.. ]]。

    跟在這個文件名后的是一些選項,再后面就是想要執行的SQL語句或者是存儲過程。如果測試多個文件或多個SQL,工具將把各個語句的結果分別呈現,或者你也可以在最后要求做一個總結。

    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>