xtrabackup常用引數選項如下:
--defaults-file=#
預設配置檔案的路徑,如果不該引數,xtrabackup將從依次從以下位置查詢配置檔案/etc/my.cnf、/etc/mysql/my.cnf、/usr/local/etc/my.cnf、~/.my.cnf,並讀取配置檔案中的[mysqld]和[xtrabackup]配置段。[mysqld]中只需要指定datadir、innodb_data_home_dir、innodb_data_file_path、innodb_log_group_home_dir、innodb_log_files_in_group、innodb_log_file_size6個引數即可讓xtrabackup正常工作。
--defaults-extra-file=#
如果使用了該引數,在讀取了全域性配置檔案之後,會再讀取這裡指定的配置檔案
--target-dir=name
備份檔案的存放目錄路徑
--backup
實施備份到target-dir
--prepare
實施對備份檔案進行恢復前的準備(生成innodb log file)
--print-param
列印備份或恢復時需要的引數
--use-memory=#
該引數在 prepare 的時候使用,控制prepare時innodb例項使用的記憶體量
--suspend-at-end
在target-dir目錄下產生乙個xtrabackup_suspended檔案,將xtrabackup程序掛起,不停地將資料檔案的變化同步到備份檔案,直到使用者手工刪除xtrabackup_suspended檔案
--throttle=#
每秒io次數,限制backup時使用的i/o操作量,使備份對資料庫正常業務的影響最小化
--log-stream
該引數在backup的時候使用,將xtrabackup_logfile的內容輸出到標準輸出,使用該引數時會自動使用suspend-at-end引數,innobackupex指令碼的stream 模式會使用該引數。
--incremental-lsn=name
增量備份時只拷貝lsn比該引數指定值新的ibd pages,前次備份到了哪個lsn可以看前次備份集的xtrabackup_checkpoints檔案
--incremental-basedir=name
該引數在backup的時候使用,備份比該引數指定位置的備份集新的idb pages
--incremental-dir=name
該引數在prepare的時候使用,指定prepare時產生的.delta 檔案和日誌檔案的存放路徑
--tables=name
在備份file-per-table型別的資料檔案時使用,使用正規表示式指定需要備份的innodb表
--datadir=name
mysql資料庫的資料檔案目錄。
面試過程中
面試過程中,面試官會向應聘者發問,而應聘者的回答將成為面試官考慮是否接受他的重要依據。對應聘者而言,了解這些問題背後的 貓膩 至關重要。本文對面試中經常出現的一些典型問題進行了整理,並給出相應的回答思路和參 讀者無需過分關注分析的細節,關鍵是要從這些分析中 悟 出面試的規律及回答問題的思維方式,達到...
儲存過程中呼叫儲存過程
use northwind go 儲存過程1 功能 通過員工firstname inputempfirstname 獲得 員工id outid if exists select name from sysobjects where name p getempleeidbyname and type ...
儲存過程中事務操作
資料庫中事務主要應用在多條語句的更新操作 插入 修改 刪除 可以保證資料的完整性與正確性。使用原則為盡可能少的影響資料,以免產生死鎖或者占用資源。在儲存過程中如果中間操作有非嚴重的錯誤資訊執行不會中斷,會繼續執行並返回相應結果。但是程式呼叫的話如果不是用 try catch形式則會報錯,出現黃頁。需...