排序
Keepalive之MySQL故障自動切換腳本
MySQL架構為master-slave(主從),master故障自動切換到slave上。當然也可以設置為雙master,但這里有個弊端:就是當主的壓力很大時,從上延時很大,比如落后2000秒,此時主掛了,從接管(VIP...
Oracle數(shù)據分攤問題解析
經常會碰到,由于業(yè)務需要,需要將某種匯總的數(shù)據按照一定的原則分攤給一堆數(shù)據。 其實,如果邏輯清晰的話,這類型的程序還是比較好些的。 本文重點是如果用簡單的程序實現(xiàn)這種效果,而且不容易...
Oracle EXTRACT()函數(shù)
/Oracle中extract()函數(shù)從oracle 9i中引入,用于從一個date或者interval類型中截取到特定的部分 //語法如下: EXTRACT ( { YEAR | MONTH | DAY | HOUR | MINUTE | SECOND } | { TIMEZONE_HOUR | ...
Oracle 10g大表批量更新優(yōu)化
racle 10g大表批量更新優(yōu)化,其實,700萬的表不算大表,作為測試夠了 一,t表信息 SQL alter table t add is_del number(1); SQL alter table t modify is_del default 0; SQL desc t Name Type...
Oracle監(jiān)聽器無法啟動,提示“錯誤1067:進程意外終止”
今天遇到一個問題:Oracle中的OracleOraHome90TNSListener服務現(xiàn)在啟動不了了, 之前都可以正常啟動,現(xiàn)在啟動后是一個錯誤:在本地計算機無法啟動OracleOraHome90TNSListener服務. 提示信息是錯誤...
Oracle中的INTERVAL數(shù)據類型詳解
NTERVAL YEAR TO MONTH數(shù)據類型 Oracle語法: INTERVAL integer [- integer] {YEAR | MONTH} [(precision)][TO {YEAR | MONTH}] 該數(shù)據類型常用來表示一段時間差, 注意時間差只精確到年和月. pre...
從4個方面實戰(zhàn)Oracle的密碼操作
較好的實踐是,Oracle的密碼操作通過profile來實現(xiàn),而資源則是通過資源消費組來控制,profile其實是種限制。 通過profile來控制密碼的使用,大抵有四: 1) 密碼的歷史 在這里,有兩個參數(shù):pa...
SQL LIKE 通配符隨筆
通配符 說明 _ 與任意單字符匹配 % 與包含一個或多個字符的字符串匹配 [ ] 與特定范圍(例如,[a-f])或特定集(例如,[abcdef])中的任意單字符匹配。 [^] 與特定范圍(例如,[^a-f])或特定集...
Oracle用SYS和SYSTEM默認密碼登錄提示 ORA-01017:invalid userna
環(huán)境:Oracle 11g R2 +SQLPlus 問題:Oracle用SYS和SYSTEM默認密碼登錄提示 ORA-01017:invalidusername/password;logond denied 我們都知道,sys的默認密碼是manager,system的默認密碼是change...
MySQL函數(shù)group_concat的使用
今天對一批數(shù)據要遷移轉換,查了下,有group_concat這個函數(shù)簡單實現(xiàn)字段的列轉行設置,過程記錄如下 一.測試數(shù)據準備 mysql use test; Database changed mysql select * from t_kenyon; +-----...
PostgreSQL的generate_series函數(shù)應用例子
PostgreSQL中有一個很有用處的內置函數(shù)generate_series,可以按不同的規(guī)則用來產生一系列的填充數(shù)據。 一、語法 generate_series(start,stop) --int or bigint generate_series(start,stop,step)...