瀏覽模式: 普通 | 列表

mydumper 比mysqldump還快的備份MySQL資料庫

http://www.mydumper.org/

1。用C寫的
2。比mysqldump快10倍 !?
3。它是opensource的
4。其它

環境

centos 5.7
mysql 5.0

安裝mydumper (v 0.2.3)

# 用 atomic 的 yum庫

[閱讀全文]

MySQL 的各種 Storage Engines 儲存引擎比較

ref: http://www.softwareprojects.com/resources/programming/t-mysql-storage-engines-1470.html

attachments/200802/4866976051.jpg

1。MyISAM :  最常用的的,也是預設的一個儲存引擎,不過沒有支援 transactions 功能

[閱讀全文]

標籤: mysql

將big5的資料庫從mysql 4.0轉移到mysql4.1

A 是 mysql 4.0
B 是 mysql 4.1

A 有一個 big5 編碼的資料庫 aaa

我要把aaa移到 B

一般在 A 執行 mysqldump --opt  > aaa.sql 出來,並 scp 到 B,

B 再執行 mysql aaa < aaa.sql 匯入

我在 B 瀏覽網頁時會是亂碼的

我另行一作法

在 A 開放 B 可以 mysql 連線,

[閱讀全文]

協助 MySQL 效能調校的工具

一。mysqltuner.pl -- http://rackerhacker.com/mysqltuner/ 或 https://github.com/rackerhacker/MySQLTuner-perl 
二。mysqlreport -- http://hackmysql.com/mysqlreport 
三。tuning-primer.sh  -- 不知道是不是正確來源的http://www.day32.com/MySQL/ 
四。mytop -- http://jeremy.zawodny.com/mysql/mytop/
五。mysqlsla -- http://hackmysql.com/mysqlsla
六。mysqlidxchk -- http://hackmysql.com/mysqlidxchk
七。mysqlsniffer -- http://hackmysql.com/mysqlsniffer

一。mysqltuner.pl

它會分析現在的版本、資源使用、效能,等等的狀況,最後還會給建議值

不過建議值設定了,似乎還是會顯示出它給的建議,

可能是會因為當下的環境、負載的不同有而不同的結果,所以似乎要找出個平衡去設定。

二。 tuning-primer.sh

[閱讀全文]

MySQL與DNS及resolv.conf的關系

這裡 http://jeremy.zawodny.com/blog/archives/011421.html

它認為my.cnf有一些預設值其實很爛

所以對一些參考作了說明

引用:

[閱讀全文]

標籤: dns resolv.conf

MySQL 管理工具

http://www.linuxlinks.com/article/20100511162722740/MySQLTools.html

phpMyAdmin MySQL web administration tool
MySQL Workbench Complete visual database design tool
Adminer Full-featured tool for managing content in MySQL database
Maatkit Essential command-line utilities for MySQL
mytop Console-based tool for monitoring queries and the performance of MySQL

http://www.distrolist.com/top-10-mysql-gui-tools/


如題的還原MSSQL資料庫遇到備份組包含現有的xxx資料庫以外的資料庫備份問題

A主機(MSSQL不明)上有xxx 資料庫,B 主機(MSSQL2005)上也有 xxx 資料庫,

今天我要把 A 主機還原至 B 主機的 xxx 資料庫,

我拿到 A 主機Dump 出來的xxx.bak資料庫檔案,

執行 restore database apatw from disk = 'i:xxx.bak' 出現了

"備份組包含現有的xxx資料庫以外的資料庫備份問題"

等錯誤訊息,

我猜想是兩邊放置MDF路徑不同,所以我

restore database xxx from disk = 'i:xxx.bak'
with
move ''xxx to 'E:Microsoft SQL ServerMSSQL.1MSSQLDataxxx.mdf',
move 'xxx_log' to 'E:Microsoft SQL ServerMSSQL.1MSSQLDataxxx_log.LDF'
但也是不行,同樣錯誤訊息,原因也不用多談了,先解決問題吧,

[閱讀全文]

標籤: mssql 還原