スライド 1

Similar documents
Microsoft PowerPoint - MySQL-backup.ppt

untitled

MySQL5.0データベース ログファイルおよびステータスの収集

How to Use the PowerPoint Template

PowerPoint Presentation

HP OpenSource ブループリント

How to Use the PowerPoint Template

…l…b…g…‘†[…N…v…“…O…›…~…fi…OfiÁŸ_

自己紹介 とみたまさひろプログラマー (Ruby & C) 日本 MySQLユーザ会代表

untitled

MySQL Replication and Scalability

A : kerl kerl Erlang/OTP Erlang/OTP 2 2 Elixir/Phoenix URL 2 PDF A.2 Bash macos.bash_profile exp

MySQL 5.7 入門 ( バックアップ編 ) Yoshiaki Yamasaki / 山﨑由章 MySQL Senior Sales Consultant, Asia Pacific and Japan Copyright 2015, Oracle and/or its affiliates.

Slide 1

MySQL Cluster

PowerPoint Presentation

復習 (SQL 文 ) 3/6 復習 (SQL 文 ) 4/6 表の作成 CREATE TABLE...; 表の削除 DROP TABLE テーブル名 ; 表内のデータが全て消えてしまう. 表内のデータを得る SELECT 列名 FROM 表名...; 表にデータを挿入する. INSERT INTO

~~~~~~~~~~~~~~~~~~ wait Call CPU time 1, latch: library cache 7, latch: library cache lock 4, job scheduler co

CLUSTERPRO for Linux MySQL HowTo

橡ExCtrlPDF.PDF

NEC Storage series NAS Device

<Documents Title Here>

意外と簡単!? Oracle Database 11g -バックアップ・リカバリ編-

CLUSTERPRO による MariaDB の HA クラスタ動作検証 第 1 版 日本電気株式会社クラウドプラットフォーム事業部 CLUSTERPRO グループ

1,.,,,., RDBM, SQL. OSS,, SQL,,.

Slide 1

MySQL マニュアルデータベース基礎 for Windows, Linux 入門編 1. テーブルの種類 ファイルの構成 2.MySQL のディレクトリ構造 3.MyISAM 4.InnoDB 5. データベースの操作 データベースの作成 データベース削除 データベースの一覧 一覧にあるデータベー

FileMaker Server 9 Getting Started Guide

復習 (SQL 文 ) 3/6 復習 (SQL 文 ) 4/6 表の作成 CREATE TABLE...; 表の削除 DROP TABLE テーブル名 ; 表内のデータが全て消えてしまう. 表内のデータを得る SELECT 列名 FROM 表名...; 表にデータを挿入する. INSERT INTO

PostgreSQLによる データベースサーバ構築技法

MemcachedによるWebサービスの高速化

MySQL5.0データベース ログファイルおよびステータスの収集


# mv httpd tar.gz /usr/local/src /usr/local/src # tar zxvf httpd tar.gz make #./configure # make # make install Apache # /usr/local/apac

tkk0408nari

Percona Toolkit 利用ガイド 2014 年 11 月 25 日 第 1.4 版 株式会社スマートスタイル

ENOG46

FileMaker Server 9 Getting Started Guide

意外と簡単!?

PowerPoint -O80_REP.PDF

DB2 UDB For LinuxのCLUSTERPRO上での稼動確認

スライド 1

untitled

FileMaker Server Getting Started Guide

REVISION 2.85(6).I 1


1 ex01.sql ex01.sql ; user_id from (select user_id ;) user_id * select select (3+4)*7, SIN(PI()/2) ; (1) select < > from < > ; :, * user_id user_name

PowerPoint Presentation

Oracle Database 11g × Hitachi Storage Solutionsのベストプラクティス

090220VTSystemDesign.ppt

PowerPoint プレゼンテーション

etrust Access Control etrust Access Control UNIX(Linux, Windows) 2

PowerPoint プレゼンテーション

ii II Web Web HTML CSS PHP MySQL Web Web CSS JavaScript Web SQL Web

Microsoft PowerPoint - 2-MySQL50_intro.ppt

eラーニング資料 e ラーニングの制作目標 データベース編 41 ページデータベースの基本となる概要を以下に示す この内容のコースで eラーニングコンテンツを作成予定 データベース管理 コンピュータで行われる基本的なデータに対する処理は 次の 4 種類です 新しいデータを追加する 既存のデータを探索

A B A E

1.MySQL とはなにか? MySQL とは ANSI/ISO の SQL に準拠した RDBMS( リレーショナルデータベース管理システム ) です 現在は サン マイクロシステムズが開発をしております 特徴として 機能面では PostgreSQL と比べやや劣りますがデータの読み出し (SEL

<506F C392E30838C A B E E2E2E>

test

HeartCoreインストールマニュアル

CLUSTERPRO 3.x データベース監視オプション編

Microsoft Word - nvsi_050090jp_oracle10g_vlm.doc

untitled

PowerPoint_template_v1.3.pptx / パワーポイントテンプレート

HeartCoreインストールマニュアル(PHP版)

MySQL 日本語処理完全解説 住商情報システム株式会社プラットフォームソリューション事業部門 IT 基盤ソリューション事業部オープンソースシステム部玉川修一 1

HeartCore(PHP 版 ) インストール手順について説明いたします なお 本資料は 例として下記内容を前提として説明しております 環境情報 対象 OS: Linux ( ディストリビューション : Red Hat Enterprise Linux Server) APサーバ : Apache

理解のための教材開発と授業 (宮内).PDF

MySQL AB

_55wSCS.ppt

オラクルのバックアップとリカバリの必須要件

<Documents Title Here>

Wiki Wiki Wiki...

untitled

1 SQL Server SQL Oracle SQL SQL* Plus PL/SQL 2 SQL Server SQL Server SQL Oracle SQL SQL*Plus SQL Server GUI 1-1 osql 1-1 Transact- SQL SELECTFROM 058

IIJ Technical WEEK アプリ開発を楽にするRuby PaaS「MOGOK」について

PostgreSQL 解析ドキュメント

Freelance Graphics - Œ³‚è1

取扱説明書の読み替え一覧表

<Documents Title Here>

PDF


MySQL5.5 MySQL

,, create table drop table alter table

橡j_Oracle_whitepaper.PDF

Microsoft Word - qtsi_120246jp_rhev.doc

スライド 0

KWCR3.0 instration

Percona Toolkit 利用ガイド 2015 年 9 月 17 日 第 1.6 版 株式会社スマートスタイル

スライド 1

2

スライド タイトルなし

n1

How to Use the PowerPoint Template

PGECons技術ドキュメントテンプレート Ver.3

STARTプログラム.indd

untitled

untitled

w w w 2

Transcription:

2005 3 26 (MATSUNOBU Yoshinori

MySQL mysqldump FLUSH TABLES WITH READ LOCK

SQL (InnoDB Linux,Solaris,HP-UX,AIX,Windows C/C++( SQL92 SQL99 Core 4.1 5.0 InnoDB MyISAM ( B-Tree ( 5.0 4 (InnoDB ( (InnoDB (4.1 ( SSL SSL VPN(SSH

mysqld MyISAM MyISAM InnoDB MyISAM InnoDB InnoDB InnoDB

[mysqld] basedir=/usr/mysql4110 datadir=/data/mysql4110 InnoDB innodb_data_home_dir=/data/mysql4110/idata InnoDB innodb_data_file_path= ibdata1:1000m:autoextend MyISAM innodb_log_group_home_dir=/data/mysql4110/ilog MyISAM socket=/data/mysql4110/mysql.sock log-bin=/data/mysql4110/blog/mysql-host (my.cnf PID

A C InnoDB D F MyISAM InnoDB InnoDB InnoDB A.frm B.frm Ib_logfile0 Ib_logfile1 A ibdata1 InnoDB B C ibdata2 InnoDB C.frm MyISAM D.MYD D.MYI D.frm E.MYD E.MYI E.frm F.MYD F.MYI F.frm

(

t1 t2 t3 t3 t1 t2 t2 t3 t1 ( ( ( ( MySQL t1

MySQL mysqldump FLUSH TABLES WITH READ LOCK

MySQL ( SQL mysqlbinlog SQL use db1; SET TIMESTAMP=1108825248; CREATE TABLE tbl1 (col1 INTEGER, col2 DATETIME ENGINE=InnoDB; SET TIMESTAMP=1108825248; INSERT INTO tbl1 VALUES(100,SYSDATE(; SET TIMESTAMP=1108825250; DROP TABLE tbl1;

[mysqld] basedir=/usr/mysql4110 datadir=/data/mysql4110 innodb_data_home_dir=/data/mysql4110/idata innodb_data_file_path= ibdata1:100m:autoextend innodb_log_group_home_dir=/data/mysql4110/ilog pid-file=/data/mysql4110/mysql-host.pid socket=/data/mysql4110/mysql.sock log-bin=/data/mysql4110/blog/mysql-host innodb_safe_binlog 6 (4.0 3 mysql-host.000001 log-bin ( innodb_safe_binlog

.000001.000001.000002

FLUSH LOGS; (SQL mysqladmin --flush-logs (OS mysqld (max_binlog_size 1GB 1GB

MySQL mysqldump FLUSH TABLES WITH READ LOCK

mysqld OS mysqld $mysqladmin shutdown --user=root --password=( --socket=( #cp -rp ( ( mysqld $cd <MySQL > $./bin/mysqld_safe --defaults-file=(

t1 t2 t3 t3 t1 t2 t2 t3 t1 (mysql-host.000013 (mysql-host.000011 (mysql-host.000012

mysqld #cp -rp (

mysqld ( mysqlbinlog SQL #cp p mysql-host.000013 ( SQL $mysqlbinlog --disable-log-bin mysql-host.000011 mysql-host.000012 mysql-host.000013 > ( SQL mysqld $cd (MySQL $./bin/mysqld_safe --defaults-file=( --skip-networking SQL $mysql --user=root --password=( --socket=( --default-character-set=sjis < ( SQL

mysqld mysqld $mysqladmin shutdown --user=root --password=( --socket=( mysqld $cd (MySQL $./bin/mysqld_safe --defaults-file=(

MySQL mysqldump FLUSH TABLES WITH READ LOCK

mysqldump MySQL SELECT SQL 4.1.11 InnoDB $mysqldump --user=root --password=( --socket=( --single-transaction --master-data --flush-logs --default-character-set=sjis --all-databases > (

1 A A mysqldump B B mysqldump t3 t5 t1 t2 t4 t6 t7 t8 2 B A MyISAM SELECT A t2 B t6 InnoDB START TRANSACTION WITH CONSISTENT SNAPSHOT mysqldump t1 A B InnoDB mysqldump --lock-all-tables

t1 t2 t3 t3 t1 t2 t2 t3 t1 (mysql-host.000013 (mysql-host.000011 (mysql-host.000012 mysqldump (

mysqld SQL mysql #cp p mysql-host.000013 ( mysqld $cd (MySQL $./bin/mysqld_safe --defaults-file=( --skip-networking --skip-grant-tables SQL $ mysql --user=root --password=( --socket=( --default-character-set=sjis < ( $ cd ( $ rm master.info mysql-host-relay-bin.000001 mysql-host-relay-bin.index relay-log.info

mysqld mysqlbinlog SQL SQL $mysqlbinlog --disable-log-bin mysql-host.000011 mysql-host.000012 mysql-host.000013 > ( SQL SQL $mysql --user=root --password=( --socket=( --default-character-set=sjis < ( SQL

MySQL mysqldump FLUSH TABLES WITH READ LOCK

FLUSH TABLES WITH READ LOCK (= SQL SQL COMMIT MyISAM 4.1.11

mysql> FLUSH TABLES WITH READ LOCK ; #cp -rp ( ( RAID / mysql> FLUSH LOGS ; LVM Win2003 VSS mysql> UNLOCK TABLES ;

t1 t2 t3 t3 t1 t2 t2 t3 t1 (mysql-host.000013 (mysql-host.000011 (mysql-host.000012 FLUSH TABLES WITH READ LOCK

mysqld InnoDB InnoDB mysqld #cp -rp (

InnoDB mysqld InnoDB InnoDB mysqld mysqld FLUSH TABLES WITH READ LOCK InnoDB col1 100 200 tbl1(innodb 100 1000( 200 300( 1.InnoDB 2.InnoDB 100 1000 200 300( ( 100 1000 300 200 ( InnoDB InnoDB

( mysqld ( mysqlbinlog SQL #cp p mysql-host.000013 ( SQL $mysqlbinlog --disable-log-bin mysql-host.000011 mysql-host.000012 mysql-host.000013 > ( SQL mysqld ( $cd (MySQL $./bin/mysqld_safe --defaults-file=( --skip-networking SQL $mysql --user=root --password=( --socket=( --default-character-set=sjis < ( SQL

MySQL mysqldump FLUSH TABLES WITH READ LOCK

(InnoDB InnoDB frm MYD MYI

(InnoDB InnoDB frm MYD MYI

mysqlbinlog --stop-datetime DATETIME/TIMESTAMP SQL 3/26 13:30 SQL $ mysqlbinlog --stop-datetime= 2005-03-26 13:30:00 (

$ mysqldump --single-transaciton --master-data --flush-logs --all-databases 1 mysqldump 2 FLUSH TABLES WITH READ LOCK; 3 SET TRANSACTION ISOLATION LEVEL REPEATABLE READ; 4 START TRANSACTION WITH CONSISTENT SNAPSHOT; 5 FLUSH LOGS; 6 UNLOCK TABLES; 7 SELECT 8 mysqldump 1 2 6 7 8 100 200 tbl1(innodb 300 200 tbl1(innodb 1000 2000 tbl2(myisam 2 6 ( 100 200 tbl1(innodb InnoDB 2 6 5 3000 MyISAM 7 SELECT 2000 tbl2(myisam 3000 2000 tbl2(myisam

1 2 3 4 5 6.1 6.2 6.3 7 ( SQL col1 SQL (SQL 100 COMMIT 200 (innodb_lock_wait_timeout tbl1(innodb 3 4.1.11 1 START TRANSACTION; UPDATE tbl1 SET col1=300; COMMIT; 2 START TRANSACTION; UPDATE ( 3 UPDATE tbl1 SET col1=400; ( COMMIT; ( FLUSH TABLES WITH READ LOCK; (1 2 FLUSH TABLES WITH READ LOCK 4 CREATE TABLE tbl2 (col1 INTEGER; (

InnoDB MyISAM 1 START TRANSACTION; MyISAM 2 InnoDB ( 3 MyISAM 4-- 1 100 200 1000 2000 5 COMMIT; 3 tbl1(innodb tbl2(myisam 3000 2000 tbl2(myisam 100 200 tbl1(innodb 3000 2000 tbl2(myisam 4 5 300 200 tbl1(innodb 4 tbl1(innodb : 100 300 tbl2(myisam : 1000 3000

( 4.1 InnoDB MyISAM

mysqldump FLUSH TABLES WITH READ LOCK +OS InnoDB Hot Backup ( ( InnoDB 4.1.11 4.1.11 InnoDB frm (

DB Magazine MySQL 2005 6 7 ( MySQL The mysqldump Database Backup Program http://dev.mysql.com/doc/mysql/en/mysqldump.html InnoDB Hot Backup Online Manual http://www.innodb.com/manual.php MySQL MySQL ( http://www.mysql.gr.jp/mysqlml/mysql/msg/10758