Time of Update: 2014-06-15
v$database:資料庫的資訊,如資料庫名,建立時間等。v$instance 執行個體資訊,如執行個體名,啟動時間。v$parameter 參數資訊,select * from v$parameter where name like '%name' ----> show parameter name(sqlplus中執行)v$process
Time of Update: 2014-06-15
1、用Oracle身份登陸2、編寫自動備份的指令碼並清除歸檔日誌$ vi /home/oracle/backs.sh#!/bin/shsource /home/oracle/.bash_profilecd $ORACLE_HOME/binrman target / nocatalog msglog=/home/oracle/rman_bk_`date '+%Y%m%d%H%M%S'`.log <<EOFrun{REPORT OBSOLETE;DELETE force
Time of Update: 2014-06-15
--1. 這種寫法相當於一個 Left join, 以外面的where為更新條數。 -- 注意! 如果內面的表的(where之後取得的)條數比外面表的(where之後取得的)條數少, 會造成 不滿足=條件的記錄 賦給 null 值。 -- 要想不出現錯誤地賦 NULL 值, 必須在外面加一個 in ( select ... ) , 強制內外表的記錄一致。
Time of Update: 2014-06-15
對於RAC來說,最重要的還是要理解內部原理和體繫結構。安裝不是非常難的事情。排錯和維護都離不開體繫結構以及內部原理。叢集分類1、高效能運算計算任務分配到不同電腦節點來提高整體計算能力,主要應用在科學計算領域。主要利用的是並行計算。2、負載平衡叢集(LB)把業務的負載流量儘可能的平均合理的分配到叢集的各個節點上,每個節點都可以處理一部分負載,並且可以根據負載情況進行動態平衡。負載平衡演算法不是簡單的平均,而是根據每個節點的可用資源或網路的特殊情況來進行最佳化分配。因此分配+合理才是負載平衡的核心。
Time of Update: 2014-06-15
資料庫版本: SQL> select * from v$version; BANNER ---------------------------------------------------------------- Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production PL/SQL Release 9.2.0.1.0 - Production CORE
Time of Update: 2014-06-15
誰都不想弄丟家門鑰匙,但不管多麼小心,時間長了,這樣的事情總會發生幾次。MySQL密碼也是一樣,把它寫在文檔上不太安全,記在腦子裡又難免會忘記。如果你忘記了MySQL密碼,如何重設它呢?下面是錯誤答案:首先停止MySQL服務,然後使用skip-grant-tables參數啟動它:shell> /etc/init.d/mysql stopshell> mysqld_safe --skip-grant-tables
Time of Update: 2014-06-15
1. 要想使Python可以操作MySQL資料庫,首先需要安裝MySQL-python包,在CentOS上可以使用一下命令來安裝[python] $ sudo yum install MySQL-python 2. 啥都不說了,走兩步吧,下面的程式建立了一個到mysql資料庫的串連,然後執行了一個簡單的查詢,並列印查詢結果 [python]
Time of Update: 2014-06-15
測試環境slse11.2,10.4,RedHat5.3,CentOS5解壓壓縮包gavin:/Oracle # tar -xzvf db2exc_975_LNX_x86.tar.gz cd /oracle/special_27924_linuxia32_expc/圖形介面安裝./db2setup手動安裝db./db2_install [預設路徑是/opt/ibm/db2/V9.7]如需要升級進入到解壓後的升級包中執行./installFixPack -f level -b
Time of Update: 2014-06-15
MySQL匯出的SQL語句在匯入時有可能會非常非常慢,在匯出時合理使用幾個參數,可以大大加快匯入的速度。-e 使用包括幾個VALUES列表的多行INSERT文法;–max_allowed_packet=XXX 用戶端/伺服器之間通訊的緩衝區的最大大小;–net_buffer_length=XXX TCP/IP和通訊端通訊緩衝區大小,建立長度達net_buffer_length的行。注意:max_allowed_packet
Time of Update: 2014-06-15
簡介:兩種安裝方式:二進位檔案安裝和編譯安裝(本文使用二進位安裝方式安裝,有興趣的童鞋自己嘗試編譯安裝)環境Ubuntu-11-10 32位準備0.擷取mysql-5.5.20-linux2.6-i686.tar.gz二進位安裝檔案 具體步驟: mysql官網下載頁面選擇Linux-Generic下的Linux - Generic 2.6 (x86,32-bit), Compressed (位元適你的linux的位元而定。
Time of Update: 2014-06-15
試試在 Ubuntu 上安裝 MongoDB,還好,在 Ubuntu 上用 apt-get 就可以安裝了,不過,不是最新版的哩 !sudo apt-get updatesudo apt-get install mongodb安裝完成之後,Mongodb 的設定檔放在 /etc 裡的 mongodb.conf 檔,裡面的 dbpath 是用來指定 Mongodb 的資料庫存放位置,預設是放在 /var/lib/mongodb 資料夾裡。相關閱讀:Ubuntu 安裝 MongoDB 的
Time of Update: 2014-06-15
Oracle
Time of Update: 2014-06-15
在命令列安裝Oracle時,設定檔,rpm包的問題就不熬述了,問題不大,主要會遇到的幾個問題1、自己的機子是red-hat 5.6 ,而Oracle 10g 推薦的只有3 和4, 那麼可以採用兩種方式解決此問題:a、修改 /etc/RedHat-release
Time of Update: 2014-06-15
相關指標1、資料庫秒級、事務級熱備(可跨作業系統平台)即時監控資料庫,將資料庫變化後的資料以秒層級的時間備份到備庫,同時只備份主要資料庫已成功的事務。2、備用資料庫線上,可進行操作同步過程中備用資料庫處於線上可讀寫狀態,在備份期間,使用者可以串連備用資料庫進行查詢和分析資料。3、支援斷點續傳當在資料庫複製過程中發生網路連接故障時,同步程式會自動記錄在網路斷開時的狀態,在網路重新串連後,同步程式會接著繼續傳輸。不會因為網路等通訊故障而導致已備份的資料丟失。保證了在不可靠的網路實現可靠的資料熱備。4
Time of Update: 2014-06-15
1. 介紹 SQLite 是一個開源的嵌入式關聯式資料庫,實現自包容、零配置、支援事務的SQL資料庫引擎。 其特點是高度便攜、使用方便、結構緊湊、高效、可靠。 與其他資料庫管理系統不同,SQLite 的安裝和運行非常簡單,在大多數情況下 - 只要確保SQLite的二進位檔案存在即可開始建立、串連和使用資料庫。如果您正在尋找一個嵌入式資料庫專案或解決方案,SQLite是絕對值得考慮。2. 安裝SQLite on Windows進入 SQL
Time of Update: 2014-06-15
對與DML操作Oracle在內部按如下順序執行:1,相應事務分配復原段(undo segment).2,分配復原段後,在復原段頭上建立事務表slot(transaction table slot).3.建立事務表後會生出TXID(TransactionID),再將TXID分配給當前事務。這個值指向分給事務的復原段頭上存在的事務表的準確位置。4.事務對象的資料區塊載入到高速緩衝區,在塊頭的ITL(Intersted transaction
Time of Update: 2014-06-15
現在練就的是全能,做點Java還得對Oracle 熟悉,昨天需要測試個應用程式,所以需要有個資料庫,總不能在生產環境上測試吧,所以那邊告知,先把生產環境下該使用者的資料匯出,然後在測試庫上建立該使用者並匯入資料。需求描述:匯出生產庫中某使用者下的所有資料,然後在測速資料庫中建立使用者,將資料匯入操作步驟:一、匯出產生庫中某使用者(Lsxy)下的資料:將資料庫中Lsxy使用者的表匯出:命令: exp 使用者名稱/密碼@服務名 file=d:\daochu.dmp
Time of Update: 2014-06-15
一、恢複磁碟空間: 在PostgreSQL中,使用delete和update語句刪除或更新的資料行並沒有被實際刪除,而只是在舊版本資料行的物理地址上將該行的狀態置為已刪除或已到期。因此當資料表中的資料變化極為頻繁時,那麼在一段時間之後該表所佔用的空間將會變得很大,然而資料量卻可能變化不大。要解決該問題,需要定期對資料變化頻繁的資料表執行VACUUM操作。 VACUUM命令存在兩種形式,VACUUM和VACUUM
Time of Update: 2014-06-15
Oracle 外部結合命令 :理解(+)最重要的一點是,(+)總是放在資訊匱乏的一邊,這一邊的記錄會作為空白值顯示。舉例說明:先預覽下我們將結合的兩個表:EMPLOYEE_CHECK 和 EMPLOYE_CHECK_TMP 。@_1表EMPLOYEE_CHECK :SQL> SELECT * FROM EMPLOYEE_CHECK;
Time of Update: 2014-06-15
1. 執行刪除操作SQL> drop table t ; &