Time of Update: 2015-11-13
Oracle大表清理truncate .. reuse storage最近需要清理一張大表,要求不能影響效能。在MySQL裡邊我們可以通過藉助coreutils以及永久連結的方式來最小化I/O,Oracle也可以通過分批次回收空間來最小化I/O,到底如何,下面我們拭目以待。一、TRUNCATE TABLE 文法TRUNCATE TABLE [schema_name.]table_name [ PRESERVE MATERIALIZED VIEW LOG | PURGE
Time of Update: 2015-02-14
Python 生產環境MySQL資料庫增量備份指令碼MySQL資料庫常用的辦法是通過MySQLdump匯出sql進行備份,但是不適合資料量很大的資料庫,速度,鎖表是兩個嚴重的問題。前面寫了一遍文章介紹xtrabackup的熱備工具,見 。下面的指令碼是基於xtrabackup實現自動備份資料庫的功能。需求描述:每天晚上23點,對資料庫進行一次完整備份。第二天0-22點,每小時進行一次增量備份。每次備份前把上次的完整備份和23次增量備份移動到指定目錄裡,保留7天的資料。ps:不要問我,為什麼是23
Time of Update: 2015-01-30
Oracle 11gR2用gpnp profile存放ASM的spfile路徑從Oracle
Time of Update: 2014-12-07
Oracle Linux 6.5安裝Oracle 11.2.0.4 x641. Oracle11g安裝環境準備採用Oracle Linux 6.5 x64安裝,安裝過程與RedHat一致,安裝過程中選中案頭,開發包,開發庫,其它預設選項。 Desktops > X Window System Development > Additional Development Development >
Time of Update: 2014-06-15
在建立資料庫表時,你可以指定一個 DEFAULT 值(即預設值)。對資料庫欄位使用預設值有助於將資料庫設計問題與應用程式代碼隔離。可以在以後某個時候通過一條 ALTER TABLE 命令改變一個欄位的預設值,改變之後應用程式代碼會立即開始使用新值。有一點是很重要的,即 DEFAULT 值只有當一個欄位沒有在 INSERT 或 MERGE 中指定值,或者使用了 DEFAULT 關鍵字時才會使用。如果你不顯式地聲明一個 DEFULAT 值,Oracle 將隱式地將預設值定義為 NULL,而且
Time of Update: 2015-08-09
Linux下mongodb安裝及資料匯入匯出教程,mongodb匯入匯出Linux下mongodb安裝及資料匯入匯出教程#查看linux發行版本號碼cat /etc/issue#查看linux核心版本uname -r一、Linux下mongodb安裝的一般步驟1.到mongodb的官網(https://www.mongodb.org/downloads) 下載對應你系統的安裝包,拷貝(可以用ftp工具如winscp)到你的linux系統上面。2.解壓對應的安裝包命令
Time of Update: 2015-04-25
Windows Oracle ODBC 安裝配置,oracleodbc環境:Windows 7, 32 位作業系統1.下載驅動包Oracle 官網即可下載。base包:instantclient-basic-win32-10.2.0.4.zipodbc包:instantclient-odbc-win32-10.2.0.4.zip兩個包的版本必須要一致。2.解壓安裝解壓上面兩個包,把解壓後的檔案放在同一個目錄(合并),注意2個包解壓後的所有檔案必須放在一個目錄下,如
Time of Update: 2015-03-20
oracle 12c 學習之三 pdb 的可拔插測試,12cpdbDECLAREl_result BOOLEAN;BEGINl_result := DBMS_PDB.check_plug_compatibility(pdb_descr_file => '/u02/pdb/pdb3.xml',pdb_name => 'pdb3');IF l_result THENDBMS_OUTPUT.PUT_LINE('compatible'
Time of Update: 2015-03-20
深入詳解SQL中的Null,深入詳解SQLNull NULL 在電腦和編程世界中表示的是未知,不確定。雖然中文翻譯為 “空”, 但此空(null)非彼空(empty)。 Null表示的是一種未知狀態,未來狀態,比如小明兜裡有多少錢我不清楚,但也不能肯定為0,這時在電腦中就使用Null來表示未知和不確定。 雖然熟練掌握SQL的人對於Null不會有什麼疑問,但總結得很全的文章還是很難找,看到一篇英文版的, 感覺還不錯。Tony Hoare 在1965年發明了 null
Time of Update: 2015-02-14
TimesTen學習系列之一:TT的遷移和備份,timesten系列之一TimesTen可以使用ttMigrate進行遷移,類似於Oracle的exp/imp。具體用法文檔上寫得非常詳細了,或者可以執行ttMigrate --help查看。我這裡只對幾個常見的使用情境進行記錄。1)匯出單表:可以使用下面格式:ttMigrate -c|-a DSN|ConnectStr 檔案名稱
Time of Update: 2015-01-29
EBS 的 concurrent manager 進程,ebsconcurrent首先我們用sqlplus 連上資料庫, 查看一下這個串連的 sessionselect * from v$session where username='APPS' and program like 'sqlplus%';查看當前 APPS 使用者用 sqlplus 串連資料庫的session 資訊; 可以看到 SID = 38, SERIAL# =
Time of Update: 2015-01-18
max_prepared_stmt_count,maxparametercountSqlServer遷移資料到MySQL報錯連結的伺服器"192.168.66.53(ewallet_lxl)"的 OLE DB 提供者 "MSDASQL" 返回了訊息 "[MySQL][ODBC 5.2(w) Driver][mysqld-5.5.17-log]Can't create more than max_prepared_stmt_count
Time of Update: 2014-12-19
Keepalived+Lvs+Mysql主主複製,keepalivedlvs 一簡介Keepalived+lvs+mysql主主複製是比較常用的一種Mysql高可用方案,其中lvs
Time of Update: 2014-12-05
ORA-03249: 自動段空間管理的資料表空間大小都應至少具有 5 個塊,ora-03249空間大小 做一個測試需要建一個資料表空間,報錯。SQL> select * from v$version;BANNER--------------------------------------------------------------------------------Oracle Database 11g Enterprise Edition Release 11
Time of Update: 2014-12-04
物件導向的特徵,物件導向特徵在UML中,瞭解到了物件導向,所以對物件導向有個初步的認識,為以後能夠更加方便的理解物件導向打下一個好的基礎。抽象、封裝、繼承和多態,這是物件導向技術的四大基本特徵,也是物件導向程式設計思想的組成。正是這些特徵,使得程式的安全性、可靠性和可重用性得到保證,並且經過發展,物件導向的思想應用範圍更加廣泛,不光是軟體,在硬體、人工智慧、分散式運算、作業系統等領域的應用也越來越重要。抽象
Time of Update: 2014-09-30
sql分級匯總,sql分級--測試資料create table tb([DB-ID] varchar(10),ENTITY varchar(10),DATE varchar(10),[CUST-NO] int,AMOUNT decimal(10,2),TAX decimal(10,2))insert tb select 'RCHQ','001','2004-11-10',200000,100.00,17.00union all select
Time of Update: 2014-09-06
Starting MySQL...The server quit without updating PID file [失敗]lib/mysql/localhost.localdomain.pid).,localhost重啟了一下伺服器,啟動後就報以下錯誤了:Starting MySQL...The server quit without updating PID file
Time of Update: 2014-07-14
使用者登入失敗,該使用者與可信SQL Server串連無關聯,錯誤:18452,sql18452安裝好SQLServer2005(或者裝了Visual Studio 2008後內建的SQLServer2005)用SQL Server身分識別驗證的登入的時候有時候會發生這樣的情況:這種錯誤的原因是:安裝SQL
Time of Update: 2013-11-15
伺服器端:Redhat Linux Enterprise 4.0 + Progress 91D SP9 用戶端:Windows XP Professional SP2 首先請下載 Merant ODBC 3.7 For Progress 91d,這是 Progress 的 ODBC 驅動程式,安裝完成後即可在 [控制台] - [管理工具] - [ODBC資料來源] 中看見 MERANT 3.70 32-bit PROGRESS
Time of Update: 2013-11-15
Unable to connect to server 127.0.0.1:27017: 由於目標機器積極拒絕,無法串連。 127.0.0.1:27017.Type: MongoDB.Driver.MongoConnectionExceptionStack: at MongoDB.Driver.Internal.DirectConnector.Connect(TimeSpan timeout) at