Time of Update: 2015-11-13
CentOS下Redis高可用安裝過程CentOS下Redis高可用安裝過程[x] 安裝環境介紹:Master: T1 Slave: T2 VIP: 192.168.68.45[x] 安裝Redis(Master,Slave)注意: 安裝redis前flushall的修改尋找src/redis.c檔案,把 `{"flushdb",flushdbCommand,1,"w",0,NULL,0,0,0,0,0},`
Time of Update: 2015-11-13
解決MySQL Slave同步問題解決辦法:1.首先停掉Slave服務:slave stop;2.到主伺服器上查看主機狀態:記錄File和Position對應的值。mysql> show master status;+------------------+-----------+--------------+------------------+| File | Position | Binlog_Do_DB | Binlog_Ignore_DB |+------------------+
Time of Update: 2015-11-13
DB2資料表空間重新導向恢複資料庫實戰DB2的備份恢複有點坑,當源系統和目標系統的路徑設定不同時,要手動進行重新導向恢複,本文是我一次實戰操作之後總結的過程,僅供參考。一、發出重新導向恢複命令DB2 RESTORE DB OLDDB FROM "C:\OLDDBbak" TAKEN AT 20150717164847 TO "C:" INTO NEWDB
Time of Update: 2015-11-13
資料處理之PostgreSQL過程語言學習前段時間,公司更換新的PostgreSQL資料集市的系統過程中,自己下載了postgresqlAPI的pdf檔案研究了一下PostgreSQL資料集市。發現使用PostgreSQL過程語言可以大大加快自己處理資料的效率,下面就舉個例子吧!相信大家看了後,也會喜歡上PostgreSQL過程語言的.......首先給出一段SQL指令碼,該SQL查詢2015年9月10日的欠費資料:SELECT DISTINCTA.DAY_ID
Time of Update: 2015-11-13
MySQL 多主多活 Galera
Time of Update: 2015-11-13
通過JMS監聽Oracle AQ,在資料庫變化時觸發執行Java程式環境說明本實驗環境基於Oracle 12C和JDK1.8,其中Oracle 12C支援多租戶特性,相較於之前的Oracle版本,使用‘C##使用者名稱‘表示使用者,例如如果資料庫使用者叫kevin,則登陸時使用C##kevin進行登陸。一、Oracle進階訊息佇列AQOracle
Time of Update: 2015-11-13
MySQL 全索引掃描的bug一 簡介在檢查某業務資料庫的slowlog 時發現一個慢查詢,查詢時間 1.57s ,檢查表結構 where條件欄位存在正確的複合式索引,正確的情況下最佳化器應該選擇複合式索引,而非為啥會導致慢查詢呢? 且看本文慢慢分析。二 分析案例中的MySQL資料庫版本 5.6.16 將生產環境的sql做適當修改,where條件不變。讀者朋友可以測試一下其他的版本。root@rac1 10:48:11>explain select id,
Time of Update: 2015-11-13
Oracle樹形查詢 start with connect by一、簡介 在Oracle中start with connect by (prior) 用來對樹形結構的資料進行查詢。其中start with conditon 給出的是資料搜尋範圍, connect by後面給出了遞迴查詢的條件,prior 關鍵字表示父資料,prior 條件表示子資料需要滿足父資料的什麼條件。如下start with id= '10001' connect by prior parent_id= id and
Time of Update: 2015-11-13
CentOS 6.6安裝Oralce 11gR2資料庫環境要求:rlwrap-0.42CentOS release 6.6 (Final)VMware Workstation 11linux.x64_11gR2_database_1of2和linux.x64_11gR2_database_1of2CentOS 6.6 正式版 下載 rlwrap的:http://utopia.knoware.nl/~hlub/uck/rlwrap/#rlwrapCentOS release
Time of Update: 2015-11-13
Oracle 12c的自增列Identity Columns在Oracle的12c版本中,Oracle實現了類似MySQL中的auto_increment的自增列,下面我們看一起Oracle是怎麼實現的。Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit ProductionWith the Partitioning, OLAP, Advanced Analytics and Real Application
Time of Update: 2015-11-13
Linux5.8下安裝phpMyAdmin無法關聯php-mcrypt問題一、yum安裝php-mcrypt ##發現沒辦法安裝原來CentOS 官方預設不在對mcrypt模組 進行支援,所以必須另想辦法折騰了2個小時總算搞定,這裡主要使用了Fedora的擴充庫,EPEL (Extra Packages for Enterprise Linux)先分享解決過程如下:二:在擴充庫中尋找rpm包開啟網址: http://mirrors.sohu.com/fedora-epel/6/i3
Time of Update: 2015-11-13
排序sql升級MySQL 5.6變慢原因分析背景: 某業務DB從MySQL 5.5升級MySQL 5.6後,同一sql執行時間由毫秒級飆升到了20秒,sql文本如下select * from big_table as t where ( t.plan_TYPE = 1 or t.plan_TYPE=3 ) and t.limit_TYPE in (10) and t.xx_ID = 25773208367 and t.USER_ID in (13
Time of Update: 2015-11-13
MongoDB、Cassandra、HBase的事務設計策略NoSQL資料庫(如MongoDB、Cassandra、Hbase、DynamoDB、Riak)讓應用程式開發變得更簡單。它們提供了相當靈活的資料模型和豐富的資料類型,而且與許多傳統資料庫系統相比,更易於安裝和配置。但缺少原子事務支援卻是一大退步。Daniel Abadi是耶魯大學的一名副教授,主要從事資料庫系統架構和實現研究。近日,他在一篇 文章
Time of Update: 2015-11-13
MySQL安裝故障解決mysql故障:[root@MYSQL_M ~]# /etc/init.d/mysqld restartStarting MySQL....... ERROR! Manager of pid-file quit without updating file.[root@MYSQL_M ~]#可能一:啟動設定檔/etc/init.d/mysqld
Time of Update: 2015-10-20
Oracle RMAN修複邏輯壞塊RMAN
Time of Update: 2015-10-20
Percona MySQL5.6 半同步複製先配置普通的clone兩台伺服器,一主一備主伺服器:10.10.1.30Slave:10.10.1.200修改每台機器的my.cnf檔案,分別修改server_id主伺服器server_id= 1 ,slave 的server_id=2重啟兩台伺服器,通過:show variables like 'server_id';可以查看到兩台伺服器的server_id均不一樣。登入Master,輸入:grant replication slave on *.*
Time of Update: 2015-10-20
Linux Oracle刪除歸檔日誌今天遇到Oracle報這樣的錯:ORA-00257查看了下,原來是Oracle的歸檔日誌滿了,解決方案兩個一:增加歸檔日誌大小 二:刪除無用的歸檔日誌(我們選擇這個方案)什麼也不說了Linux下命令上:Linux刪除歸檔檔案--> su - oracle--> rman --> RMAN> connect target sys/sys_passwd--> RMAN> crosscheck archivelog all;--&
Time of Update: 2015-10-16
資料庫設計的完整性條件約束表現在哪些方面,完整性條件約束資料庫設計的完整性條件約束表現哪些方面?主要就是下面寫四個方面:1、域的完整性:資料庫表中的列必須滿足某種特定的資料類型或約束。其中約束又包括取值範圍、精度等規定。用Check來實現約束,在資料庫設計工具中,對欄位的取值範圍進行定義時,有一個Check按鈕,通過它定義欄位的值城。2、參照完整性:就是定義外碼與主碼之間的引用規則。用PK、FK、表級觸發器來實現。原理規則就是若屬性(或屬性群組)f是基本關係r的外碼,它與基本關係s的主碼
Time of Update: 2015-11-10
SQL select distinct的使用方法,selectdistinct在表中,可能會包含重複值。這並不成問題,不過,有時您也許希望僅僅列出不同(distinct)的值。關鍵詞 distinct用於返回唯一不同的值。表A:樣本1複製代碼 代碼如下:select distinct name from A執行後結果如下:樣本2select distinct name, id from
Time of Update: 2015-11-02
在SQL SERVER中查詢資料庫中第幾條至第幾條之間的資料SQL語句寫法,第幾條sql今天在寫程式的時候,需要產生從開始id到結束id的sql語句。原來不需要這個功能現在就需要了。在SQL SERVER中查詢資料庫中第幾條至第幾條之間的資料SQL語句如何寫?如:在SQL SERVER中查詢資料庫中第10條至30條之間的資料SQL語句如何寫?------解決方案--------------------select top 20 * from 表 where id in (select top 3