排序
MySQL中timestamp字段的一些規則
有同學說timestamp字段的規則比較詭異。手冊里面說的比較復雜,這里簡單說明一下MySQL中 timestamp字段的一些規則。 分為兩部分 定義規則: 1、 timestamp字段有三個屬性: a) 是否允許NULL。默...
Transfer在MySQL雙主同步架構中的應用
有同學討論到Transfer能否支持雙主結構,答案是支持的,這里簡要描述下。 背景 Transfer既可以當作主從庫之外的工具來用,也可以本身充當slave的角色。本文分別描述在這兩種使用場景下的部署結...
MySQL主從同步加速 Transfer– FAQ
Q: Transfer是什么 A: 是一個解決MySQL原生主從同步延遲的方案。 Transfer本身是一個在MySQL源碼上打的patch,可以用于當Slave,也可以用于當第三方工具,將Master的數據同步發給Slave。 利用多...
MySQL Cluster集群配置方案
#/bin/bash #MySQL Cluster集群配置方案 #用途 主機名 IP #管理節點 ndb_mgmd 192.168.40.129 - #數據節點1 ndb1 192.168.40.131 #數據節點2 ndb2 192.168.40.132 #sql節點1 mysqld1 192.168.40...
連接docker中的mysql失敗怎么辦
問題描述: 在宿主機中使用navicat連接虛擬機中的mysql出現下圖報錯: 解決方法: 1、首先使用docker ps命令查看正在運行的容器,確保我們想要連接的mysql已經啟動,如果沒啟動使用docker start...
MySQL調優三步曲(慢查詢、explain profile)
mysql profile explain slow_query_log分析優化查詢 在做性能測試中經常會遇到一些sql的問題,其實做性能測試這幾年遇到問題最多還是數據庫這塊,要么就是IO高要么就是cpu高,所以對數據的優化...
MySQL Cluster集群探索與實踐
MySQL集群是一種在無共享架構(SNA,Share Nothing Architecture)系統里應用內存數據庫集群的技術。這種無共享的架構可以使得系統使用低廉的硬件獲取高的可擴展性。 MySQL集群是一種分布式設計...
MySql 安裝時的1045錯誤
MySql安裝到最后一步的時候,出現1045的錯誤有兩種解決辦法。 解決辦法1. 卸載重裝,不設root密碼,因為MySql默認密碼為空。 解決辦法2. 保持現在的密碼,打開“MySQL Command Line Client”輸...
centos7如何查看mysql服務是否啟動
可以通過查詢監控端口或者查詢進程來判斷mysql服務是否啟動。 1、查詢端口 #netstat?-tulpn 如圖: 2、查詢進程 ps?-ef?|?grep?mysqld 如果有mysqld_safe和mysqld兩個進程,說明MySQL服務...
centos如何查看mysql日志文件
mysql默認是不允許我們查看日志的,因此我們需要更改一些設置才能查看。 1、更改配置文件,允許用戶查看日志文件 sudo?vi?/etc/mysql/mysql.conf.d/mysqld.cnf 把68、69行前面的#刪除 2、重啟...
自動清理MySQL 的Lock 進程的腳本
最近數據庫服務器在某一時段進程數忽然暴增,導致數據庫服務器死掉,根據日志查詢,是由于Mysql大量Lock進程造成服務器進程數過高導致。 遂寫了一個腳本,每分鐘檢查下,如果存在負載過高的情況...