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資料庫定時的自動執行一些指令碼,或做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
package test.Oracle;import java.sql.*;//project 中添加ojdbc6_g.jarpublic class OJ { public static void main(String args[]){ String url = "jdbc:oracle:thin:@localhost:1521:orcl11";
Time of Update: 2014-06-15
C:\>sqlplusSQL*Plus: Release 9.2.0.1.0 - Production on 星期六 9月 29 15:08:34 2007Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.請輸入使用者名稱: sys as sysdba請輸入口令:串連到:Oracle9i Enterprise Edition Release 9.2.0.1.0 -
Time of Update: 2014-06-15
檢查點進程:觸發檢查點,記憶體硬碟的資料同步,寫系統改變號到控制檔案和資料檔案,並觸發dbwr進程寫快取資料到資料庫,同時也會觸發lgwr進程,使日誌緩衝區的資料寫入日誌表,同時切換日誌組,對日誌進行歸檔。檢查點觸發時機:日誌組切換、執行個體關閉、手工發出、fast_start_mttr_target參數控制的定義。事務提交:當commit時,才會寫入聯機重做日誌,並釋放事務所佔的表鎖和行鎖,快取會單獨等待檢查點,寫入硬碟。共用池作用:解析sql,產生執行計畫(這就是變數綁定的特點,執行計畫不用
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
這個工具可以大量匯入資料,具體使用方法如下:用法: SQLLDR keyword=value [,keyword=value,...] 有效關鍵字: userid -- Oracle 使用者名稱/口令 control --
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
//問題 表TEST: ID 姓名 消費 日期 退休標誌(1-在崗,2-退休) 004 張三 20 2010-05-11 1 007 李四 50 2010-06-23 1 002 王五 10 2010-06-23 2 004 張三 100 2010-07-20 2
Time of Update: 2014-06-15
MySQL新到來一個串連後,會為該線程分配一個線程。如果伺服器已經有閒置線程被緩衝了,則直接使用。如果沒有緩衝可用的線程,則重新建立一個線程給該串連使用。/*Scheduler that uses one thread per connection*/void create_thread_to_handle_connection(THD *thd){if (cached_thread_count > wake_thread)//判斷時候有緩衝線程{/* Get thread from
Time of Update: 2014-06-15
sqlplus system/system@orcl --串連SQL>ed a --建立sql文本SQL>get a --把a.sql載入緩衝SQL>/create temporary tablespace sa_temp --暫存資料表空間tempfile 'E:\dbf\sa_temp.dbf' size 10mautoextend on;create tablespace sa_space
Time of Update: 2014-06-15
CREATE OR REPLACE FUNCTION uf_timestamp_diff(endtime in TIMESTAMP,starttime in TIMESTAMP)RETURN INTEGERAS str VARCHAR2(50); misecond INTEGER; seconds INTEGER; minutes INTEGER; hours INTEGER; days INTEGER;BEGIN str:
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