原创 Linux RAID卡優化

介紹 我們的生產服務器經常會做raid存儲,但是單單做了raid就能保證性能高效和數據安全嗎?答案是否定的,我們一般建議使用帶電池保護的RAID卡,這樣既能保證性能有能保證數據安全,但是也需要經常對電池進行維護;由於成本原因一般的RAID卡

原创 PostgreSQL 壞快分類與修復策略

一、修復策略 1、有備份使用備份恢復 備份包括:備份+歸檔 2、跳過壞快參數 ignore_checksum_failure、zero_damaged_pages,恢復後會丟失部分數據 ignore_checksum_failure (bo

原创 CentOS7 Raid卡問題導致磁盤IO暴增與處理

0、問題描述 IO因RAID卡問題,導致IO一直跑滿: RAID卡默認配置是:當RAID卡沒電池,則不走RAID卡緩存。(華爲服務器) 而我們的服務器都沒有配置RAID電池,所以所有數據經過RAID卡後,無緩存,無數據合併,直接寫入磁盤,由

原创 關於javascript:從mongodb id獲取時間戳

如何從MongoDB ID獲取時間戳? 時間戳記包含在mongoDB ID的前4個字節中(請參閱:http://www.mongodb.org/display/DOCS/Object+ID)。 因此,您的時間戳是: 1 tim

原创 Mongodb movePrimary(轉載)

轉載自:Mongodb movePrimary_大數據_運維開發網_運維開發技術經驗分享 (qedev.com) move Primary 首先根據上一篇來短暫的回憶一下平衡器。Mongodb會開啓一個線程balance專門負責數據的平衡工

原创 Oracle 時間與絕對秒數轉換

毫秒轉換爲日期SELECT TO_CHAR(1406538765000 / (1000 * 60 * 60 * 24) + TO_DATE('1970-01-01 08:00:00', 'yyyy-MM-dd HH24:mi:ss'), '

原创 Redis6.0.5版本配置文件說明(轉載)

Redis版本此文章中Redis版本爲6.0.5。 redis-server --versionRedis server v=6.0.5 sha=00000000:0 malloc=jemalloc-5.1.0 bits=64 build=

原创 MongoDB 釋放磁盤空間 db.runCommand({repairDatabase: 1 })

磁盤空間優化   MongoDB 不會釋放已經佔用的硬盤空間。即使刪除 db 中的集合 ,MongoDB 也不會釋放磁盤空間。同樣,如果使用 GridFS 存儲文件,從 GridFS 存儲中刪除無用的垃圾文件,MongoDB 依然不會釋放磁

原创 Oracle 修改分區表分區規則(日期範圍分區)

1、numtodsinterval就是用來給時間類型加上n 天,n時, n分,或者n秒 alter table t set interval numtodsinterval(1,'day'));   2、numtoyminterval(x,

原创 Linux awk 如何輸出指定符號之間的內容與時間戳轉換

echo "name:aa>age:23>xx:ff>" | awk -F'[:|>]' '{print $2,$4,$6}'       echo "name:aa>age:23>xx:ff>" | awk -F'[:|>]' '{

原创 Oracle 查看正在執行的存儲過程(轉載)

正在執行的存儲過程 select owner,name from v$db_object_cache where type like '%PROCE%' and locks >0 and pins >0; 查找正在執行的存儲過程的sid  

原创 Linux Crontab 不執行

Linux  Crontab 不執行可能是以下原因引起 1、crontab 沒啓動 檢查crontab是否啓動 2、要執行文件的權限問題 將可執行權限賦值給文件,且crontab用戶要有執行文件的權限 3、環境變量問題 一般環境變量這一點會

原创 PostgreSQL 全量 增量 歸檔 備份工具 pg_rman介紹與使用(轉載)

1.介紹   PostgreSQL已經支持類似的Oracle的rman的備份工具的功能,支持全量,增量,歸檔三種備份模式,支持壓縮,支持備份集的管理等。   pg_rman使用的是pg_start_backup(),copy,pg_stop

原创 Rman備份的保留策略(retention policy) (轉載)

什麼是備份的保留策略(retention policy)   保留策略就是指某份備份是否要保留以及保留多久。可以使用configure retention policy命令來創建一個一致的、自動的備份保留策略。 當一個備份策略生效後,rma

原创 Post過熱SQL 開啓歸檔、手動歸檔

數據庫的歸檔, 是爲了更好的保證數據庫的數據安全不可或缺的功能, 無論是什麼數據庫都應開啓歸檔模式! 檢查當前數據庫情況 檢查數據庫是否爲歸檔模式 postgres=# \cYou are now connected to database