偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

Oracle性能測試以及各個參數(shù)配置

數(shù)據(jù)庫
進行壓力模擬的Oracle性能測試,及簡單的sql腳本實例。如果你想更深入了解,可以看一看以下的報道。

以下是有關(guān)開發(fā)人員常用的用戶壓力模擬Oracle性能測試的經(jīng)驗:
1)壓力測試過程中發(fā)現(xiàn)一些SQL腳本執(zhí)行非常慢,進行了優(yōu)化.
2)最好并發(fā)測試,否則服務(wù)基本上沒有什么壓力.
3)先從100用戶開始,再慢慢向上加,直到CPU的承載達到90%以上.查看系統(tǒng)的性能情況,包括TPS,響應(yīng)時間,和內(nèi)存等.

還包括Oracle服務(wù)器的I/O流量和交易數(shù)。這個方案是參考了淘寶的機房性能測試方案,下面是性能測試的具體步驟:

Oracle性能測試主要是模擬大量的sql語句操作,來對數(shù)據(jù)庫服務(wù)器進行加壓。在測試前,需要準備以下要模擬的sql語句,測試腳本,并將測試控制機、測試加壓機、被測數(shù)據(jù)庫服務(wù)器準備妥當。

腳本協(xié)議選擇oracle(2-Tier),將所有要模擬的sql語句放在一個sql文件內(nèi),使用sql-plus來操作數(shù)據(jù)庫載入,使用 loadrunner來錄制。錄制好之后就是修改腳本了,首先在vdf.h文件中定義變量(static void FAR * OraBind1;),定義參數(shù)(
  static LRD_VAR_DESC UID =
  {LRD_VAR_DESC_EYECAT, 1, 10, LRD_DBTYPE_ORACLE, {1, 1, 0},
  DT_SF_STRIPPED_SPACES};)。

為什么要在這里定義而不直接只用參數(shù)化呢?因為那樣會對加壓機造成很大的壓力,不利于測試。這里需要根據(jù)你的腳本來變化,你在腳本中使用了多少變量,多少參數(shù),那么你就在要這里定義多少。接下來修改腳本的,將一次性的登陸登出放在init和end中,使用lrd_assign和 lrd_ora8_bind_placeholder命令替代參數(shù),如

  lrd_ora8_stmt(OraStm6, "SELECT COUNT(*) as counter FROM ***** WHERE ***_id="
  ":U and ( status = 0 or "
  "status is null)", 1, 0, 0);
  lrd_assign(&UID , "{UID}", "", 0, 0);
  lrd_ora8_bind_placeholder(OraStm6, &OraBind1, "U", &UID , 0, 0, 0);

這樣,腳本就差不多大功告成了。編譯一下,沒有問題就通過了^o^

將以上Oracle性能測試的腳本放在控制機上,就可以開始加壓了,注意的是,被測數(shù)據(jù)庫服務(wù)器的各個參數(shù)配置要記錄下來,以便修改參數(shù)調(diào)優(yōu)時能分析清晰。記錄下數(shù)據(jù)庫的iops,time,tps和響應(yīng)時間,結(jié)果匯總出報告。

【編輯推薦】

  1. Oracle性能調(diào)整中的Shared pool tunning要點
  2. Oracle的SQL調(diào)優(yōu)的目標描述
  3. Oracle數(shù)據(jù)庫專家性能調(diào)整秘密揭曉
  4. Oracle索引聚簇表的數(shù)據(jù)加載的實操
  5. Oracle索引聚簇表的數(shù)據(jù)加載的創(chuàng)建
責(zé)任編輯:佚名
相關(guān)推薦

2022-11-02 08:05:09

2010-08-14 21:59:35

2009-11-16 11:28:07

Oracle性能測試

2010-04-12 10:54:13

Oracle性能測試

2023-03-21 14:59:18

2009-04-28 09:25:15

Oracle系統(tǒng)參數(shù)優(yōu)化

2021-10-26 11:21:50

WindowsCeph性能

2021-11-14 15:13:18

存儲數(shù)據(jù)存儲技術(shù)

2010-04-26 13:47:02

Oracle性能調(diào)整

2024-08-27 08:38:34

2024-08-23 13:40:57

2010-04-28 17:06:40

Oracle RAC

2023-05-15 07:40:13

大數(shù)據(jù)SQL語法

2020-07-06 12:04:18

瀏覽器內(nèi)存測試

2023-06-15 14:58:42

微軟視覺搜索

2024-05-08 16:47:24

PostgreSQL數(shù)據(jù)庫

2011-03-15 16:34:36

Iptables性能

2011-04-11 14:56:09

Oracle性能
點贊
收藏

51CTO技術(shù)棧公眾號