數(shù)據(jù)庫Compatibility測(cè)試,設(shè)立目標(biāo):為行業(yè)提供可信的數(shù)據(jù)庫和交易處理基準(zhǔn) 測(cè)試結(jié)果,并查看原文。這里描述的方法基于調(diào)整配置參數(shù),(【答案】:B 數(shù)據(jù)庫兼容性測(cè)試要點(diǎn)如下:(1)完整性測(cè)試。
測(cè)試在實(shí)施甚至設(shè)計(jì)之前需要明確哪些指標(biāo)基準(zhǔn)測(cè)試測(cè)試的目標(biāo)決定了選擇什么。-2/Results測(cè)試目標(biāo)可以細(xì)分為一系列問題,比如這個(gè)CPU是否比另一個(gè)快?還是新的指數(shù)比現(xiàn)在的指數(shù)好?有時(shí)需要不同的方法測(cè)試不同的指標(biāo),例如延遲和吞吐量,需要不同的方法測(cè)試請(qǐng)考慮以下指標(biāo),看看如何滿足測(cè)試的需求。吞吐量是指單位時(shí)間內(nèi)的交易次數(shù),一直是個(gè)經(jīng)典/ -0/Application測(cè)試指標(biāo)有些標(biāo)準(zhǔn)-1 測(cè)試被廣泛引用,比如TPCC (reference //tpc),很多數(shù)據(jù)庫廠商都在為這些/而努力。-2/吞吐量主要用于聯(lián)機(jī)事務(wù)處理(OLTP)非常適合多用戶交互應(yīng)用。常用測(cè)試單位為每秒事務(wù)數(shù)(TPS)。有些還使用-2的響應(yīng)時(shí)間或每分鐘事務(wù)延遲(TPM)指標(biāo)/任務(wù)所需的總時(shí)間取決于具體的應(yīng)用程序/123。根據(jù)不同的時(shí)間單位,可以計(jì)算平均響應(yīng)時(shí)間、最小響應(yīng)時(shí)間、最大響應(yīng)時(shí)間和最大百分比。
【答案】:B 數(shù)據(jù)庫兼容性測(cè)試要點(diǎn)如下:(1)完整性測(cè)試。檢查原數(shù)據(jù)庫中的所有對(duì)象是否都被移動(dòng)到新的數(shù)據(jù)庫中,比較數(shù)據(jù)表中的數(shù)據(jù)內(nèi)容是否相同。(2)應(yīng)用系統(tǒng)測(cè)試。模擬普通用戶的應(yīng)用過程,操作應(yīng)用,查看運(yùn)行結(jié)果。從以往測(cè)試的經(jīng)驗(yàn)來看,如果在開發(fā)中使用存儲(chǔ)過程,那么在移植數(shù)據(jù)庫時(shí)最容易出現(xiàn)問題。(3)性能測(cè)試。最后兩項(xiàng)測(cè)試通過后,進(jìn)行服務(wù)器和數(shù)據(jù)庫的性能,與原數(shù)據(jù)庫中記錄的數(shù)據(jù)進(jìn)行對(duì)比,找出性能。
同時(shí),db4o的一個(gè)特點(diǎn)是不需要DBA的管理,占用資源非常少,非常適合嵌入式應(yīng)用和緩存應(yīng)用。自發(fā)布以來,db4o吸引了大量用戶將其用于各種嵌入式系統(tǒng),包括移動(dòng)軟件、醫(yī)療設(shè)備和實(shí)時(shí)控制系統(tǒng)。Db4o由來自加州硅谷的開源數(shù)據(jù)庫公司db4objects開發(fā),負(fù)責(zé)商業(yè)運(yùn)營(yíng)和支持。Db4o是基于GPL協(xié)議的。
毫無疑問,今天db4objects是硅谷最熱門的技術(shù)創(chuàng)新者之一??梢郧度雂b4o原來的Java和。NET objects 數(shù)據(jù)庫 engine到您的產(chǎn)品和商店中,甚至是更復(fù)雜的對(duì)象結(jié)構(gòu),只需一行代碼?!坝米雷觼泶娣盼锲肪拖癜衍囬_回家,然后把它拆成零件放進(jìn)車庫。你可以在早上再組裝這輛車。但人們不禁要問,這是最有效的停車方式嗎?
4、 基準(zhǔn)程序的 基準(zhǔn)程序 測(cè)試基準(zhǔn)Program測(cè)試是應(yīng)用程序開發(fā)生命周期的常規(guī)部分。這是一項(xiàng)涉及應(yīng)用程序開發(fā)人員和團(tuán)隊(duì)成員(如數(shù)據(jù)庫 Administrator (DBA))的工作。應(yīng)該為您的應(yīng)用程序?qū)崿F(xiàn)它,以確定當(dāng)前性能并提高性能。如果已經(jīng)盡可能高效地編寫了應(yīng)用程序代碼,您可以調(diào)整數(shù)據(jù)庫和數(shù)據(jù)庫 manager配置參數(shù)來進(jìn)一步提高性能。您甚至可以調(diào)整應(yīng)用程序參數(shù),以更好地滿足應(yīng)用程序的需求。運(yùn)行不同類型的基準(zhǔn) program測(cè)試來發(fā)現(xiàn)特定種類的信息:每秒的事務(wù)數(shù)基準(zhǔn)program確定了管理器在某些有限的實(shí)驗(yàn)室條件下的吞吐能力數(shù)據(jù)庫 manager。
根據(jù)這些“真實(shí)世界”的條件調(diào)整基準(zhǔn)Program測(cè)試的配置參數(shù),你需要用各種參數(shù)值重復(fù)運(yùn)行從你的應(yīng)用程序中獲取的SQL,直到應(yīng)用程序盡可能高效地運(yùn)行。這里描述的方法基于調(diào)整配置參數(shù)。但是這個(gè)基礎(chǔ)技術(shù)也可以用來調(diào)整其他影響性能的因素,比如:SQL語句索引表空間配置,應(yīng)用程序代碼硬件配置基準(zhǔn)program測(cè)試help了解數(shù)據(jù)庫管理器在各種情況下如何響應(yīng)。
5、 數(shù)據(jù)庫性能優(yōu)化 基準(zhǔn) 測(cè)試的度量指標(biāo)有哪些目前業(yè)界常見的服務(wù)器性能指標(biāo)有:tpcctpchspecjbb 2005 SPECJEnterprise 2010 SPECINT 2006和SPECint_rate_2006SPECfp2006和SPECFP _ RATE _ 2006 SAPS D2 tierlinpackrpe 2,Tpc(事務(wù)處理性能委員會(huì))是聯(lián)機(jī)事務(wù)處理性能協(xié)會(huì)。
各大軟硬件供應(yīng)商都參與了該項(xiàng)目,目標(biāo)是為行業(yè)提供可信的數(shù)據(jù)庫和交易處理基準(zhǔn)-2/結(jié)果。主要發(fā)布基準(zhǔn)-2/有:TPCC: 數(shù)據(jù)庫聯(lián)機(jī)查詢(OLTP)事務(wù)性能TPCE: 數(shù)據(jù)庫聯(lián)機(jī)查詢(OLTP)事務(wù)性能TPCH:商業(yè)智能/數(shù)據(jù)倉(cāng)庫,-2/Content:數(shù)據(jù)庫交易處理測(cè)試,模擬一個(gè)批發(fā)商的訂單管理系統(tǒng)。