oracle資料庫監控與壓力測試方法
sqlplus c/[email protected]_test
set autot trace explain
關掉資料查詢輸出,只生成執行計劃
[[email protected] ~]$ export ORACLE_SID=crm0
[[email protected] ~]$ sqlplus / as sysdba
SQL*Plus: Release 10.2.0.4.0 - Production on Thu Jan 20 15:02:32 2011
Copyright (c) 1982, 2007, Oracle. All Rights Reserved.
Connected to:
Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit Production
With the Partitioning, Oracle Label Security, OLAP, Data Mining Scoring Engine
and Real Application Testing options
SQL> @?/rdbms/admin/awrrpt.sql
Current Instance
~~~~~~~~~~~~~~~~
DB Id DB Name Inst Num Instance
----------- ------------ -------- ------------
1676038346 CRM0 1 crm0
Specify the Report Type
~~~~~~~~~~~~~~~~~~~~~~~
Would you like an HTML report, or a plain text report?
Enter 'html' for an HTML report, or 'text' for plain text
Defaults to 'html'
Enter value for report_type:
Type Specified: html
Instances in this Workload Repository schema
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
DB Id Inst Num DB Name Instance Host
------------ -------- ------------ ------------ ------------
* 1676038346 1 CRM0 crm0 dev160
Using 1676038346 for database Id
Using 1 for instance number
Specify the number of days of snapshots to choose from
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Entering the number of days (n) will result in the most recent
(n) days of snapshots being listed. Pressing <return> without
specifying a number lists all completed snapshots.
Enter value for num_days: 1
Listing the last day's Completed Snapshots
Snap
Instance DB Name Snap Id Snap Started Level
------------ ------------ --------- ------------------ -----
crm0 CRM0 530 20 Jan 2011 00:00 1
531 20 Jan 2011 01:00 1
532 20 Jan 2011 02:00 1
533 20 Jan 2011 03:00 1
534 20 Jan 2011 04:00 1
535 20 Jan 2011 05:00 1
536 20 Jan 2011 06:00 1
537 20 Jan 2011 07:00 1
538 20 Jan 2011 08:00 1
539 20 Jan 2011 09:00 1
540 20 Jan 2011 10:00 1
541 20 Jan 2011 10:42 1
542 20 Jan 2011 10:50 1
543 20 Jan 2011 11:00 1
544 20 Jan 2011 11:10 1
545 20 Jan 2011 11:20 1
546 20 Jan 2011 11:30 1
547 20 Jan 2011 11:40 1
548 20 Jan 2011 11:50 1
549 20 Jan 2011 12:00 1
550 20 Jan 2011 12:10 1
551 20 Jan 2011 12:20 1
552 20 Jan 2011 12:30 1
553 20 Jan 2011 12:40 1
554 20 Jan 2011 12:50 1
555 20 Jan 2011 13:00 1
556 20 Jan 2011 13:10 1
557 20 Jan 2011 13:20 1
558 20 Jan 2011 13:30 1
559 20 Jan 2011 13:40 1
560 20 Jan 2011 13:50 1
561 20 Jan 2011 14:00 1
562 20 Jan 2011 14:10 1
563 20 Jan 2011 14:20 1
564 20 Jan 2011 14:30 1
565 20 Jan 2011 14:40 1
566 20 Jan 2011 14:50 1
567 20 Jan 2011 15:01 1
Specify the Begin and End Snapshot Ids
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Enter value for begin_snap: 563
Begin Snapshot Id specified: 563
Enter value for end_snap: 567
End Snapshot Id specified: 567
Specify the Report Name
~~~~~~~~~~~~~~~~~~~~~~~
The default report file name is awrrpt_1_563_567.html. To use this name,
press <return> to continue, otherwise enter an alternative.
Enter value for report_name:
如何看報告:
Top 5 Timed Events
free buffer waits 快取獲取等待長,沒有記憶體可用了。
Addm 效能建議報告(直接對目標時間段內影響資料庫的事件進行修改建議)
SQL> @?/rdbms/admin/addmrpt.sql
壓力測試準備工作:
1、每次壓力時,先做為資料庫表統計分析;
exec dbms_stats.gather_table_stats(ownname => 'crm551',tabname => 'CUST_0',estimate_percent => 10,method_opt=> 'for all indexed columns');
2.配置Jmx監控埠
export USER_MEM_ARGS="-server -Xms1536m -Xmx1536m -XX:MaxPermSize=256m -XX:GCTimeRatio
-XX:UseParallelGC -XX:UseParallelOldGC -XX:ParallelGCThreads=4
-XX:+UseAdaptiveSizePolicy -Dcom.tydic.crm.server.tcp.port=4000
-Dcom.sun.management.jmxremote.port=6050
-Dcom.sun.management.jmxremote.authenticate=false
-Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote -Djava.rmi.server.hostname=192.168.1.15"
相關推薦
oracle資料庫監控與壓力測試方法
sqlplus c/[email protected]_test set autot trace explain 關掉資料查詢輸出,只生成執行計劃 [[email protected] ~]$ export ORACLE_SID=crm0 [[em
Oracle資料庫備份與恢復的三種方法
Oracle資料庫有三種標準的備份方法,它們分別是匯出/匯入(EXP/IMP)、熱備份和冷備份。匯出備件是一種邏輯備份,冷備份和熱備份是物理備份。 一、 匯出/匯入(Export/Import) 利用Export可將資料從資料庫中提取出來,利用Impor
Apache壓力測試方法之ab命令
ab命令簡介及作用 ab命令進行壓力測試 ab命令使用的一些問題 ab命令的性能指標 Apache壓力測試方法之ab命令1、性能測試工具ab簡介ab(Apache Bench)命令是apache免費自帶的性能測試工具,默認在apache的bin目錄下,它能模擬多個並發請求,主要是用來測試apa
Oracle資料庫備份與恢復 - 增量備份
分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!  
Oracle資料庫備份與恢復 - RMAN恢復
分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!  
[搬運工系列]-JMeter(十三)壓力測試--資料庫(mysql)壓力測試
1、點選測試計劃,再點選“瀏覽”,把JDBC驅動新增進來: 注:JDBC驅動一般的位置在java的安裝地址下,路徑類似於: \java\jre\lib\ext 檔案為:mysql-connect
Spring Boot 初級入門教程(十六) —— 配置 Oracle 資料庫和使用 MyBatis 測試
日常專案開發除了 MySQL 資料庫之外,用的最多的還有 Oracle 資料庫,所以這邊來說說如何在專案中配置 Oracle 資料庫,並測試是否配置成功。 一、引入依賴的 jar 包 檢視 pom.xml 檔案中是否引入了 ojdbc 的 jar 包,如果沒有引用,則需要引用才
oracle資料庫定時備份及還原方法
一、oracle資料備份 1、找到電腦右下方開始--執行,輸入cmd,進入dos命令視窗。 2、輸入sqlplus system/密碼@orcl (一般管理員登入)--------連線本機oracle資料庫 輸入 sqlplus system/密碼@IP:埠/orcl
SqlServer、MySql、Oracle資料庫監控系統
MoonMig Monitor 是一套由.Net 開發的資料庫監控程式,包含四個大元件: 1. 定時任務排程框架 該定時任務基於Quartz.Net進行自主開發的擴充套件框架,支援資料庫中配置排程方法,以及資料庫中更改排程計劃,採取的是Job==》JobSteps==》JobStepEvents方式進行架構的
oracle資料庫sys與system預設密碼
system預設:manager sys預設:change_on_install 使用SQL Plus登入資料庫時,system使用密碼manager可直接登入。 但如果是sys使用者,密碼必須加上as sysdba,即完整密碼為:change_on_install a
Oracle資料庫的安裝和測試
Oracle在資料庫裡面安裝中屬於最噁心的那種,因為安全,因為收費,所以安裝你懂得!! 不多說來, 1.解壓檔案10201_database_win32.zip,並雙擊解壓目錄下的setup.exe,出現安裝介面,如下: 2.輸入口令和確認口令,如:password,點選下一步,出
oracle資料庫備份與還原語句
1.匯入語句 (1)全匯入:imp 使用者名稱/密碼@例項名 full=y file=資料庫備份檔案路徑 ignore=y; (2)單表匯入:imp username/[email protected]:port/servername file="E:\dmp
Oracle 資料庫監控
前言 Oracle資料庫歷史悠久,自身效能非常出色,因此有非常多的基於Oracle資料庫的應用程式,支撐著各行各業的各種業務。在遇到效能問題時,雖然可以找到非常好的DBA進行資料庫後端的效能優化,但如
jmeter下的websocket自動化與壓力測試
最近新接手了個websocket專案,訊息模式有點類似聊天室的操作。 沒有辦法確定response的內容和時間。在網上搜了一圈,也沒有找到類似的科普文章。 在這裡寫一篇文章記錄一下問題和解決情況。 希望能拋磚引玉,把這個問題攻克下來。 首先,準備jmeter環境和websocket的支
PHP 連線 oracle資料庫(可遠端)的測試操作
4、第四步:檢測oci8是否配置成功 1.一般情況下,開啟localhost即能顯示 phpinfo.php介面,裡面即為 php 資訊。可採用 “Ctrl+F”搜尋“oci”,檢視是否有對應的oci模組,當然有一點php基礎的完全可以直接訪問自己編寫的檔案,記得裡面加入“echo phpin
在數據庫查詢中不走索引的情況與壓力測試
判斷 not null ren order by 允許 查詢條件 nod tun _for 重點關註: 1) 沒有查詢條件,或者查詢條件沒有建立索引 例如: select * from tab; 全表掃描。 select * from tab where 1=1
oracle資料庫備份與還原
一 關於expdp和impdp 使用EXPDP和IMPDP時應該注意的事項:EXP和IMP是客戶端工具程式,它們既可以在客戶端使用,也可以在服務端使用。EXPDP和IMPDP是服務端的工具程式,他們只能在ORACLE服務端使用,不能在客戶端使用。IMP只適用於EXP匯出的檔案,不適用於EXPDP匯出
Oracle資料庫執行Sql指令碼的方法
set echo off; #控制start命令不列出命令檔案中的每一命令 set feedback off; #顯示由查詢返回的記錄數 off等價為0 set heading off; #報表中列標題不列印 set pagesize off; #置 從頂部標題至頁結束之間的行數 set linesize o
ORACLE資料庫啟動與關閉
LEOLIN備註:WINDOWS系統下,SID為ORCL的服務OracleServiceORCL啟動命令為:D:/oracle/product/10.1.0/db_1/bin/ORACLE.EXE ORCL,所以ORCL資料庫已經為OPEN狀態。 1、startup nom
oracle資料庫歸檔與非歸檔設定
歸檔模式設定 archivelog shutdown immediate startup mount archive log list alter database archivelog archive log list alter database open sel