原创 簡單說明buffer和cache的區別

1、什麼是buffer buffer(即緩衝區),簡單的說就是將寫入磁盤的IO先寫入到內存中,當達到了一定的時間或者是一定的大小的時候,再一次性地寫入到磁盤中,這是一個取的過程!數據流向:CPU ==》內存==》磁盤 2、什麼是cache

原创 MySQL數據恢復實踐

MySQL數據增量恢復實踐第1章 系統環境1.1 操作系統版本查看操作系統的版本信息如下:[root@mysql01 ~]# cat /etc/redhat-release CentOS release 6.5 (Final) [root@

原创 nginx增加編譯模塊

Nginx平滑增加編譯模塊    由於需要生產環境的需求,現需要對原nginx增加stream模塊功能,雖然過程很簡單,但是也做一個記錄以備查看。具體操作過程整理如下:一、查看Nginx原編譯參數[root@lb01 conf]# /opt

原创 MySQL主從複製原理及實踐

第1章 MySQL的主從複製介紹MySQL的主從複製方案,和上述文件及文件系統級別同步是類似的,都是數據的傳輸。只不過MySQL無需藉助第三方工具,而是其自帶的同步複製功能。另外一點,MySQL的主從複製並不是磁盤上文件直接同步,而是邏輯的

原创 如何正確並快速的下載CentOS各個版本鏡像

在學習或者工作當中,難免會用到不同版本的CentOS鏡像,下面就簡單的介紹一下如何正確並快速的下載所需要的CentOS鏡像。 一、官網下載 官網地址:https://www.centos.org/此種方式不太建議,因爲官網上面的都是最新版本

原创 MySQL數據庫root密碼丟失破解方法

MySQL密碼丟失破解方法第1章 單實例破解方法1.1 停止mysql服務[root@mysql01 ~]# /etc/init.d/mysqld stop Shutting down MySQL. SUCCESS!1.2 重新啓動mysq

原创 nagios設置無身份認證登陸

nagios設置無身份驗證登錄在生產環境中,我們當然需要爲nagios監控服務設置安全機制,以此來控制服務器的安全。但是也不排除有特殊的需求。本人最近正好碰到了一個需要,具體要求爲:直接輸入nagios的地址就可以訪問內部nagios監控界

原创 MySQL編譯安裝多實例

MySQL數據庫多實例安裝第1章 MySQL多實例介紹簡單的說,MySQL多實例就是在一臺服務器上同時開啓多個不同的服務端口(如:3306、3307),同時運行多個MySQL服務進程,這些服務進程通過不同的socket監聽不同的服務端口來提

原创 tomcat日誌切割和定期刪除

tomcat日誌切割和定期刪除在tomcat的軟件環境中,如果我們任由日誌文件無限增長,總有一天會將磁盤佔滿的(廢話)。特別是在日誌文件增長速度很快的一些情況下,按日誌切割日誌文件並刪除,就是一件很有必要的工作了,以下介紹了切割日誌文件的方

原创 數據庫介紹及分類

數據庫介紹及常見數據庫分類1.1 數據庫介紹1.1.1 什麼是數據庫?簡單的說,數據庫(因爲Database)就是一個存放數據的倉庫,這個倉庫是按照一定的數據結構(數據結構是指數據的組織形式或數據之間的聯繫)來組織、存儲的,我們可以通過數據