MySQL字元集繼承關係驗證(1)建立資料庫時不指定字元集會繼承伺服器字元集 Server characterset: utf8 Db characterset: latin1mysql> show global variables like 'character_set_database'; +------------------------+--------+ |
Oracle資料庫查詢對象是否被鎖定及解鎖Oracle資料庫物件是否被鎖定查詢SQL及解鎖過程SQL詳見下面:--查詢目前使用者下被鎖的對象SELECT B.OBJECT_NAME, B.OWNER, C.SID,C.SERIAL#,C.OSUSER, C.MACHINE, C.TERMINAL FROM V$LOCKED_OBJECT A, DBA_OBJECTS B, V$SESSION C WHERE A.OBJECT_ID = B.OBJECT_ID
Linux上MySQL最佳化總結現在MySQL啟動並執行大部分環境都是在Linux上的,如何在Linux作業系統上根據MySQL進行最佳化,我們這裡給出一些通用簡單的策略。這些方法都有助於改進MySQL的效能。閑話少說,進入正題。--------------------------------------分割線 --------------------------------------Ubuntu 14.04下安裝MySQL 《MySQL權威指南(原書第2版)》清晰中文掃描版 PDF
移動Oracle資料表空間資料檔案方案方案一:移動常規資料表空間(非系統資料表空間)資料檔案/**************資料庫伺服器某個磁碟空間不足時移動常規資料表空間資料檔案*****************/1、使用範圍:該操作在資料庫正常運行(open狀態)的條件下進行,但不能移動系統資料表空間裡面的資料檔案2、步驟(windows系統下的操作):1>準備工作:C:\ sqlplus/nologSQL>connect sys/qazwsxedc@執行個體名 as
Oracle MERGE INTO文法探究1、MERGE INTO 的用途: MERGE INTO 是Oracle 9i新增的文法,在10g時得到補充,用來合并UPDATE和INSERT語句,根據一張表或子查詢與另一張表進行串連查詢,串連條件匹配就進行UPDATE,不匹配就進行INSERT,這個文法僅需要一次全表掃描就可以完成全部工作,執行效率會比單純的UPDATE+INSERT高,具體應用可用於表之間的同步。2、MERGE INTO 的文法:文法結構:MERGE [INTO [schema .
查詢Oracle 資料庫中帶有lob欄位的某一個表的大小注意:由於lob欄位有獨立的lob segment來儲存,故對於帶有lob欄位的表,不能僅僅查詢dba_segments.以下指令碼來自:How to Compute the Size of a Table containing Outline CLOBs and BLOBs[Article ID 118531.1]---------------------------------------------------------------
oracle11g匯出空表,oracle11g匯出deferred_segment_creation參數該參數意思是當建立對象(如表),初始時沒有資料,是否立即建立segment。預設是true。這會導致在按使用者匯出時,沒有segment的對象不會匯出。解決方案首先執行下面的語句:Select 'alter table '||table_name||' allocate extent;' from user_tables where num_rows=0