Tpcc-MySQL測試並使用Gnuplot組建圖表

TPC(Tracsaction Processing Performance Council)

Oracle 大記憶體需要配置hugepage

1. 配置了Oracle 10g rac  伺服器128G 記憶體,sga  pga 都很大,重啟後發現ipcs  show sga 都正確的,就是free -m 不正確 差很遠的2.配置了hugepage 就可以了,但是我發現另一套oracle 同版本的單一實例free -m 就正常的,真是古怪到目前還不知道是否是必須配置,個人感覺不用,配置了,應該是效能更好,但是配置不好,會浪費記憶體,11g 應該是要關閉asmm,手動設定sga

Oracle 10gr2 rac expdp 報錯UDE-00008 ORA-31626

Oracle bug  文檔 ID 549781.1影響版本從10.2.0.2.0  到11.2.0.3.0 提示報錯,但是expdp log 裡面提示是成功,oracle 說匯出的dmp檔案是好的。只能忽略這個報錯,無法修複!UDE-00008: operation generated ORACLE error 31626ORA-31626: job does not existORA-39086: cannot retrieve job

Oracle取得表中總記錄數最快的方法

查詢表中的記錄總數的文法就是SELECT COUNT(*) FROM TABLE_NAME。這可能是最經常使用的一類SQL語句。 本文討論怎樣才能最快的得到這個記錄數。本文純粹主要是理論上的討論,文章中很多內容(如常數索引)對實際的指導意義不大。 在具體描述之前,強調幾個前提: 首先表中的記錄數不能太少,否則討論的意義就不大了,在我下面的例子中記錄數是3萬左右,其實這個數量級還是比較小,不過已經能夠看出一些效果了。 根據執行時間的長短進行判斷偶然性比較大,

ORA-27300,ORA-27301,ORA-27302

營運工程師在一台IBM P750(AIX6.1)上部署了一套Oracle(未建庫),讓我把商用的某庫同其做一個DG容災。我按正常步驟部署了DG。1.在備庫開始日誌恢複alter database recover managed standby database using current logfile disconnect;2.查看備庫是否正常接收日誌select process,client_process,sequence#,status from v$managed_standby;--

Oracle中表添加帶有預設值列的討論(包括11G新特性)

這個問題為什麼要討論呢,是有曆史根源的,我們從Oracle 10G開始說起。在11G以前,一個大表,如果要添加一個新列,且新列有預設值,如果使用alter table xx add xx_1 number default 1000;

RMAN完全恢複丟失的資料檔案

前提條件:        丟失前做過RMAN備份,全庫的        控制檔案、歸檔、聯機記錄檔完好無損SYS@PROD>conn amy/amyConnected.AMY@PROD>create table t_amy02(b int); Table created.  AMY@PROD>conn / as

如何診斷Oracle資料庫運行緩慢或hang住的問題

為了診斷Oracle運行緩慢的問題首先要決定收集哪些診斷資訊,可以採取下面的診斷方法: 1.資料庫運行緩慢這個問題是常見還是在特定時間出現 如果資料庫運行緩慢是一個常見的問題那麼可以在問題出現的時候收集這個時期的awr或者statspack報告(通常收集時間間隔是一個小時).產生awr報告的方法如下: awr是通過sys使用者來收集持久系統效能統計資訊並且這些資訊儲存在sysaux資料表空間.預設情況下快照是一個小時產生一次並且保留7天.awr報告輸出了基於指定快照

不停機進行Oracle資料庫複製的實驗

目標:主庫不停機,搭建出一個測試環境,允許少量的資料不同步,不用邏輯匯入匯出,使用rman實現同機複製資料庫-131伺服器上將PROD庫通過rman-duplicate target database to PRODDUP1的方式進行複製131伺服器是建在VMware上的Linux虛擬機器伺服器192.168.182.131OEL5.8_32Oracle 11.2.0.1.0 32bit [oracle@oelr5u8-1 admin]$ uname -a Linux

ORA-27101 ORA-01034 錯誤解決

Oracle已經啟動,串連sqlplus後,進行查詢,出現下面錯誤 ORA-01034: ORACLE not availableORA-27101: shared memory realm does not existLinux-x86_64 Error: 2: No such file or directorySQL> shutdown immediate;ORA-01034: ORACLE not availableORA-27101: shared memory

Hive的UDF實作類別似於Oracle的decode函數功能

客戶提的要求,讓用hive實作類別似orale的decode函數功能。好吧,開工。Oracle的decode函數文法:DECODE(value,if1,then1,if2,thne2,if3,then3,...else)。首先涉及到的問題是輸入參數的動態化,decode函數要求輸入函數是偶數個,然後實作類別似if,else的邏輯判斷功能。這樣的話用到了java的Object ... args

Oracle 11g中的Native PL/SQL代碼編譯

Oracle環境中,PL/SQL是我們進行商務邏輯實現的最佳手段,同時也是和Oracle資料庫本身結合的最好的語言。使用好PL/SQL本身功能,可以大幅度提高我們的工作效率。 我們從最開始學習電腦和編程開始,就接觸到一個概念叫做“二進位程式碼”。電腦可以直接進行二進位代碼的執行,就目前而言,二進位是電腦執行速度最快的一種形式。其他的進階語言,如C、C++,都是通過編譯Compile和串連Link過程,轉化為二進位程式。 二進位程式的特點是執行速度快。但

Oracle 修改dbid和dbname

一般沒人修改Oracle 的dbid和dbname,除非特殊情況,比如複製資料庫等等步驟: 1.備份資料庫2.啟動資料到mount狀態3.nid命令修改 (如果只是修改dbid,那麼不需要dbname參數,需要更改dbname加上此參數即可,如果只修改dbname,那麼需要setname參數為yes)4.alter database open resetlogs開啟資料庫nid文法以及參數含義:ParameterDescriptionTARGETSpecifies the username

MySQL自動安裝指令碼(Ubuntu 與 CentOS 64)

Ubuntu MySQL自動化安裝指令碼#/bin/bash function hasDpkg {      r=`dpkg -l | grep "$1"`      if [ -n "$r" ]        then          h=`dpkg -l | grep "ii  $1"`   

基於IBM AIX系統安裝Oracle 11g R2

1.安裝Oracle資料庫對硬體的基本要求1.1記憶體的基本要求至少1GB的實體記憶體Oracle官方推薦記憶體2GB或者更多這裡我們如果是實驗環境滿足基本條件即可。實際生產環境要充分的評估業務使用方式和系統的架構來制定記憶體的分配和預留。在CentOS 6.4下安裝Oracle 11gR2(x64) Oracle 11gR2 在VMWare虛擬機器中安裝步驟 Debian 下 安裝 Oracle 11g XE R2 在AIX系統命令列中輸入# getconf REAL_MEMORY119275

Oracle生產環境RMAN備份指令碼

題記:這裡分享一下我們Oracle的備份指令碼,這些指令碼均在生產庫運行,正確無誤!環境:SUSE Linux 10sp2 + Oracle 11gR1說明:小型庫一般都是每周做一次全備,大型庫每周也做一次全備外,周三做1級增量備份,然後每天晚上都做一次2級增量備份,歸檔日誌每天分不同時段定時備份!--------------------------------------分割線 --------------------------------------推薦閱讀:RMAN

xtraBackup備份原理剖析

xtrabackup作為innodb的hotbackup工具,由percona公司開發,因開源,熱備份和物理備份而在mysql中部署廣泛,詳情的說明可見之前的討論。MySQL管理之使用XtraBackup進行熱備 MySQL開源備份工具Xtrabackup備份部署 MySQL Xtrabackup備份和恢複 用XtraBackup實現MySQL的主從複製快速部署【主不鎖表】 安裝和使用 Percona 推出的 Xtrabackup 備份 MySQL

簡單的 6 步配置 MongoDB 複製集

在本次教程中,我們將建立含有三個節點的MongoDB群集。第一個節點是主節點,第二個節點是Failover節點,第三個節點是仲裁節點。1. 安裝Mongo並設定設定檔安裝3台伺服器並調整設定檔/etc/mongod.conf:#Select your replication set namereplSet=[replication_set_name]#Select the replication log sizeoplogSize=1024Disable the bind_ip

Oracle下ORA-00119錯誤的解決

Oracle在修改參數後啟動時報下列錯誤SYS@PROD >startupORA-00119: invalid specification for system parameter DISPATCHERSORA-00111: invalid attribute DISPPATCHERS解決方案1.建立pfileSYS@PROD >create pfile from spfile;File created.2.修改pfile[oracle@edbjr2p1 dbs]$ vim

DB2如何建立explain表監控SQL執行計畫

DB2對於SQL執行計畫的explain表,預設都是不存在的,所以需要在使用過程中根據需要建立,那麼如何建立呢?其實DB2還是提供了多種方法供大家使用,第一種就是預設使用指令碼EXPLAIN.DDL,該指令碼預設創在資料庫的如下路徑中:C:\Program Files (x86)\IBM\SQLLIB\MISC>lsDB2AutoBackupPolicy.xsd        DB2EvmonPkgCache.xsd   

總頁數: 978 1 .... 444 445 446 447 448 .... 978 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.