Time of Update: 2014-06-15
1.從資料庫伺服器開啟rsyncvi /etc/rsyncd.conf編輯rsync配置/usr/bin/rsync --daemon啟動rsync2.停止日誌收集伺服器的crontab/etc/init.d/cron stop3.停止主要資料庫rsyncps aux |grep rsynckill 進程號4.停止主要資料庫crontab/etc/init.d/cron stop6.在主要資料庫設定從資料庫的同步帳號GRANT REPLICATION SLAVE ON *.* TO 'name'
Time of Update: 2014-06-15
我們在Oracle下使用expdp匯出時有時會出錯,這樣在dba_datapump_jobs會產生一些記錄,可以使用以下命令看到:select * from dba_datapump_jobs;此時我們可以看到對應的JOB_NAME,清除時請按以下步驟: 1. 複製剛才看到的JOB_NAME,例如:SCHEMAS_SCOTT2,然後執行: drop table SCHEMAS_SCOTT2
Time of Update: 2014-06-15
常要Oracle資料庫定時的自動執行一些指令碼,或做Database Backup,或做資料的提煉,或做資料庫的效能最佳化,包括重建索引等等的工作,這時需要用到一個函數dbms_job.submit,來完成Oracle定時器Job時間的處理上。使用dbms_job.submit這個函數,我們只需要考慮兩個事情:安排某一任務,和定製一個執行任務的時間點。但最重要也是最棘手的事情,我認為還是確定一個執行任務的時間點。時間點確定了,其他的事情就好辦了。下面是函數dbms_job.submit使用方法:
Time of Update: 2014-06-15
瞭解 Active Data Guard 如何通過即時查詢,同時應用歸檔的的日誌、將物理備用資料庫轉換為快照備用資料庫以及對基礎架構的一系列改進措施,讓您對備份環境的投資物有所值。下載 Oracle 資料庫 11g Oracle 資料庫 11g 對 Data Guard 功能進行了多方面的增強,難以詳盡說明。因此,在這裡我將介紹一些我最感興趣的功能增強。 備用資料庫建立更加簡單首先,我們從建立物理備用資料庫開始。在 Oracle 資料庫 11g 中,物理備用資料庫的建立已經變得極為簡單,一條
Time of Update: 2014-06-15
檢查點進程:觸發檢查點,記憶體硬碟的資料同步,寫系統改變號到控制檔案和資料檔案,並觸發dbwr進程寫快取資料到資料庫,同時也會觸發lgwr進程,使日誌緩衝區的資料寫入日誌表,同時切換日誌組,對日誌進行歸檔。檢查點觸發時機:日誌組切換、執行個體關閉、手工發出、fast_start_mttr_target參數控制的定義。事務提交:當commit時,才會寫入聯機重做日誌,並釋放事務所佔的表鎖和行鎖,快取會單獨等待檢查點,寫入硬碟。共用池作用:解析sql,產生執行計畫(這就是變數綁定的特點,執行計畫不用
Time of Update: 2014-06-15
Oracle有db_block_size,作業系統也有 block size,下面簡要介紹AIX:查看AIX作業系統 每個block size 大小:# lsfs -q /u01Name Nodename Mount Pt &
Time of Update: 2014-06-15
在分析SQL效能的時候,經常需要確定資源消耗多的SQL,總結如下: 1 查看值得懷疑的SQLselect substr(to_char(s.pct,'99.00'),2)||'%'load, s.executions executes, p.sql_textfrom(select
Time of Update: 2014-06-15
在向大家詳細介紹Oracle Hints之前,首先讓大家瞭解下Oracle Hints是什麼,然後全面介紹Oracle
Time of Update: 2014-06-15
導讀:MySQL的四種交易隔離等級:Read-uncommitted、Read-committed、Repeatable-read、Seriailizable,相信大家都清楚各自異同,不清楚的朋友可以查看另外一篇技術文章:MySQL_InnoDB之事務與鎖詳解。但是對於第二類、第三類隔離等級之間的效能區別和應用情境就會容易出現一些理解上的偏差,尤其是熟悉Oracle的技術朋友,為此專門撰寫一篇技術文章,引導大家合理地選擇這兩種交易隔離等級。測試環境及名詞解釋:作業系統:CentOS
Time of Update: 2014-06-15
提高Oracle效能--如何走索引一、問題的提出
Time of Update: 2014-06-15
Ubuntu版本:uname -rLinux localserver 2.6.32-24-server #43-Ubuntu SMP Thu Sep 16 16:05:42 UTC 2010 x86_64 GNU/Linux在64位的系統上安裝xe先要安裝32位的庫:sudo apt-get install libc6-i386下一步是下載需要的檔案:libaio_0.3.104-1_i386.deb 和
Time of Update: 2014-06-15
遠端連線時報錯:TNS-: no listener原因:監聽器未啟動解決方案:重新設定$Oracle_HOME/network/admin中的listener.ora如下的標準檔案LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521)) &
Time of Update: 2014-06-15
一篇:首先,你要有一張表! CREATE TABLE example( ID Number(4) NOT NULL PRIMARY KEY, NAME VARCHAR(25), PHONE VARCHAR(10), ADDRESS VARCHAR(50));
Time of Update: 2014-06-15
當我們在Ubuntu下安裝完MySQL後,一般都需要設定資料庫的預設字元集。#先看看mysql中的預設字元集。#登入mysqlmysql -h localhost -u root -p#查看 character 相關的屬性SHOW VARIABLES LIKE '%character%';#會得到如下的結果:+--------------------------+----------------------------+|
Time of Update: 2014-06-15
MySQL
Time of Update: 2014-06-15
今日因工作需要,想在linux下使用MySQL。裝好了VM 7.1.3,根據需要安裝好了紅帽linux 2.6.18([紅帽企業.Linux.5].TLF-SOFT-RedHat.Enterprise.Linux.5.Update.2-XiSO.iso 電驢下的),又從Oracle官方網站下載好了MySQL的伺服器端和用戶端RPM安裝包(MySQL-server-5.1.7-0.i386.rpm;MySQL-devel-5.1.7-0.i386.rpm;MySQL-client-5.1.7-0.
Time of Update: 2014-06-15
同事做一個小的etl調度,需要將預存程序執行情況進行返回並控制其後續依賴是否執行,本人只是將調用執行預存程序的shell指令碼中預存程序輸出參數返回,並沒有寫具體的控製程給大家,如果在這個思路上繼續進行開發,那就是一個小的etl發送器,有需要可以聯絡我,360263676,共同研究共同進步,哈哈下面將各個指令碼進行說明:(ex_produre.sh)1.執行預存程序指令碼#!/bin/bashuser_name=$1user_pass=$2produre_name=$3statis_sign=$
Time of Update: 2014-06-15
調整MySQL運行參數,修改/etc/my.cnf檔案調整mysql運行參數重啟MySQL後生效,在MySQL4版本以後,一部分內部變數可以在MySQL運行時設定,不過重啟MySQL就失效了。 mysqld程式--目錄和檔案basedir = path # 使用給定目錄作為根目錄(安裝目錄)。datadir
Time of Update: 2014-06-15
Oracle RAC的參數檔案和單一實例參數檔案不同,所以修改參數檔案時需要注意。首先設定歸檔路徑:SQL>alter system set log_archive_dest=’/opt/oracle/archive’scope=spfile sid=’*';System altered.SQL>col sid for a10 SQL>col name for a20 SQL>col value for a30 SQL>select sid,name,value
Time of Update: 2014-06-15
shared pool主要由儲存資料字典的data_dictionary和儲存SQL和PL/SQL代碼和執行計畫的library cache組成 。還包括其它供系統不同特性和技術使用的若干緩衝區,如為shared server模式提供的UGA等。最佳化shared pool的思路:1)根據設定經驗,例如,可設定shared_pool_size=sga_target*(10%~15%)。2)重點關注儲存SQL和PL/SQL代碼和執行計畫的library cache相關指標。查看AWR報告Load