UJP - Databaseカテゴリのエントリ

Life is fun and easy!

不正IP報告数

Okan Sensor
 
メイン
ログイン
ブログ カテゴリ一覧

  • カテゴリ Database の最新配信
  • RSS
  • RDF
  • ATOM

技術新着情報 - Databaseカテゴリのエントリ

 このドキュメントでは,MySQLのレプリケーション設定の手順を説明する. 今回は,ログポジションを確認しながら,テーブルをロックした上でレプリケーションを行う手順となる. my.cnfでmaster-host, master-user, master-password, master-port, relay-log, relay-log-index, relay-log-info, master-connect-retry, master-retry-count等の設定の意味を説明し,show master status,show slave status等で確認しながら,change master toやその後のmaster.infoの確認方法まで説明している. 利用しているのは,MySQL5.0である.

Linkはこちら

MySQLサーバの動作チェックプログラム

カテゴリ : 
Database » MySQL
執筆 : 
 2007/12/7 21:58
 このドキュメントでは,MySQLの動作確認を行うプログラムの作成と動作について説明する. MySQLはデーモンとして動作するが,そのプロセスリストでのチェックだけだと,正しく動作していない可能性がある. よって,実際に接続できるかを確認するためのプログラムを作成し,ヘルスチェック用のテーブルに対してアクセスを行って実働状態かどうかを確認する.

 なお,使用しているOSは,RedHat Linux ES3上で稼働しており,MySQL5.0で動作確認を行った.

Linkはこちら

MySQLで大量データ削除後にはoptimize tableする

カテゴリ : 
Database » MySQL
執筆 : 
 2007/10/3 11:26
 このドキュメントでは,optimize tableの実行とその効果について確認する一連の手順を説明する.MySQLのMyISAMデータベースエンジンは削除処理が苦手とされているが,大量のデータを削除した時に空いた領域を旨く使うことができない. よって,それを最適化するために,optimize tableを実行して効果を見てみる.

Linkはこちら

MySQLのmy.cnfを設定

カテゴリ : 
Database » MySQL
執筆 : 
 2007/3/27 11:39
 このドキュメントでは,MySQLの動作状態を設定するための,my.cnfファイルについて説明する. key_buffer,max_allowed_packet,table_cache,sort_buffer_size,,read_buffer_size,read_rnd_buffer_size, myisam_sort_buffer_size等のサイズの説明なども含まれる.

Linkはこちら

RedHat ES 3.0にMySQL5.0のrpm版をインストールする

カテゴリ : 
Database » MySQL
執筆 : 
 2006/12/19 19:10
 このドキュメントでは,RedHat WS3の最新版Update8に,MySQL5.0.27をインストールする手順を説明する. インストール後,my.cnfを編集して,datadirやold_password,default-character-set等の設定を行う.

Linkはこちら

RedHat ES 3.0にMySQL4.1のrpm版をインストールする

カテゴリ : 
Database » MySQL
執筆 : 
 2006/12/19 19:10
このドキュメントでは,RedHat ES3.0に,RPM版のMySQL 4.1.13をインストールする手順を説明する. MySQLをインストールする手順はソース,バイナリ版といろいろあるが,RPM版が一番楽で,MySQL ABが最適だと思われる環境でコンパイルオプション等が設定されているという事なので,これを選択してみた.

Linkはこちら

MySQLでレプリケーションを設定する

カテゴリ : 
Database » MySQL
執筆 : 
 2006/6/2 17:21
 このドキュメントでは,MySQL4.1.18を利用し,1方向レプリケーション構成を作成する手順を説明する. この手順書では,普通の設定までの手順だけではなく,エラー1050と1062が出た場合の対処の例についても経過を載せている.

 なお,使用しているOSは,RedHat Linux ES上で稼働している.

Linkはこちら

MySQL4の起動と停止

カテゴリ : 
Database » MySQL
執筆 : 
 2005/11/26 1:52
 このドキュメントでは,MySQLのサーバを起動したり停止したりする手順を説明する. なお,MySQLはVer4.1を使っている.

Linkはこちら

PHP4でtcpip_socketしてPostgreSQLに接続してみる

カテゴリ : 
Database » PostgreSQL
執筆 : 
 2005/10/18 23:02
このドキュメントでは,Apache1.3上で稼働しているPHP4から,PostgreSQLへ接続してみる手順を説明する. postgresql.confファイルでの設定や,accepting TCP/IP connections on port 5432?等というエラーが表示されたりしたときの,対処を行う.

Linkはこちら

PostgreSQLでPL/PGSQLを使えるようにしてHelloWorld

カテゴリ : 
Database » PostgreSQL
執筆 : 
 2005/10/18 23:01
このドキュメントでは,PosgreSQLでPL/PGSQLを使える様にする手順を説明する. createlangコマンドにて,plpgsqlをインストールし,簡単な関数をcreate function後,テスト用にHello,Worldを表示させてみる事で稼働確認する.

Linkはこちら

MySQLで不要なSleepセッションを消すプログラム

カテゴリ : 
Database » MySQL
執筆 : 
 2005/10/18 23:01
 このドキュメントでは,MySQLにて,ステータスがSleepになっているコネクションを,消すプログラムについて説明する.  システムの暴走?や,キャンペーン等で急激なアクセスがきた場合,不要なコネクションが残る事がある. 放置しておくとmac connection値になるので,それを回避するために不要なプロセスを切断する. これが複数あるとkillコマンドを入力するのは面倒なので,Sleepセッションに限定して一括で実行するプログラムとなる.

Linkはこちら

mysqladminが動かない

カテゴリ : 
Database » MySQL
執筆 : 
 2005/10/12 18:33
このドキュメントでは,mysqladminが実行できない問題が発生したときの対処手順を説明する.  mysqlモニタなどは問題なく稼働するが,mysqladminコマンドだけ,unknown variable default-character-set=sjisといったエラーが表示されて何もかも実行できないという問題に直面したときにこのドキュメントが有効となる.

 なお,使用しているMySQLは,RedHat Linux ES3.0上で稼働しているMySQL4.11である.

Linkはこちら

ORA-01658でexpが失敗

カテゴリ : 
Database » Oracle
執筆 : 
 2005/10/12 18:33
このドキュメントでは,ORA-01658エラーの対処手順を説明する. 利用してるOracleは,RedHat 6.2で稼働しているOracle8i 8.1.5.0.1である. OSもハードも古いものなのでサーバ移転を行い,撤去を依頼されたんでexpコマンドでフルバックアップをとろうとしたら,このエラーが発生した. なんでもこのOracleは,稼働中にも関わらずファイルコピーでバックアップを取得ていたので,これまでオンラインバックアップ,RMANはおろかexportさえも行っていなかったとの事.  ORA-1658エラーはテーブルスペースの容量不足が問題なので,それを確認して増やす手順となっている.

Linkはこちら

PostgreSQLの対話型ツールpsqlを利用する

カテゴリ : 
Database » PostgreSQL
執筆 : 
 2005/10/3 16:50
このドキュメントでは,PostgreSQL7.4.6にて,対話型ツールのpsqlを利用する. 対話型ツールとは,OracleのSQL*Plus,Sybaseのisql等のようなものである. ここでのサンプルとして,データベース内の情報,たとえばデータベース,テーブル一覧や定義情報等で,管理上に最低限必要なメタコマンドなどの紹介も行う.

Linkはこちら

PostgreSQLでデータベースとユーザを作成する

カテゴリ : 
Database » PostgreSQL
執筆 : 
 2005/10/3 16:50
このドキュメントでは,PostgreSQL7.4.6にて,データベースを作成する手順を説明する. PostgreSQLでは,外部コマンドのcreatedbコマンドを利用する方法と,他のデータベース製品と同じくcreate database文を用いてSQLのDDLを使う方法があるが,ここではデータベースインストール後の1回目ということもあり,createdbコマンドを用いて作成する方法について説明する.

Linkはこちら

PostgreSQLの起動と停止

カテゴリ : 
Database » PostgreSQL
執筆 : 
 2005/10/3 16:50
このドキュメントでは,PostgreSQLの起動と終了手順を説明する. この資料ではpostmasterを直接起動する方法は用いずにpg_ctlを使っている. また,簡単に起動するための設定などについても記述している.

Linkはこちら

PostgreSQLで初期データベースを作成する

カテゴリ : 
Database » PostgreSQL
執筆 : 
 2005/10/3 16:49
このドキュメントでは,PostgreSQLの初期データベースの作成手順を説明する. データベースをインストールした後に,この初期データベースの作成をinitdbコマンドを使って行う必要があるが,この作業はサーバ1台につき1回だけでよい. また,データベースデータを格納するためのディレクトリ,ログファイルの定義についても説明している.

Linkはこちら

PostgreSQL install on RH3.0

カテゴリ : 
Database » PostgreSQL
執筆 : 
 2005/10/3 16:49
このドキュメントでは,PostgreSQLをソースコードからRedHat ES3.0にインストールする手順を説明する.

なお,使用しているPostgreSQLは,7.4.6である.

Linkはこちら

MySQLで検索キャッシュサイズを設定してみる

カテゴリ : 
Database » MySQL
執筆 : 
 2005/9/6 15:12
このドキュメントでは,MySQLの検索結果を格納するquery_cache_sizeパラメータについて使用してみた感想を説明する.
 query_cache_sizeは,MySQL4.0以降で利用できるようになったよう(※)で,これを利用する事でDBサーバの負荷を削減する事ができた. デフォルトで有効になっていないのには何か理由があるのかもしれませんが,このパラメータは動的に変更できるのでサーバを落とさずに設定する事が可能なので,気軽に?効果を見てみる事ができる. 今回用いたのはMySQL 4.1.12である.
※そこかのサイトにそう書いてあって,真相については詳しく調べてはいない

Linkはこちら

MySQL性能モニタリング&ロギングツール

カテゴリ : 
Database » MySQL
執筆 : 
 2005/8/31 14:59
 このドキュメントでは,MySQLの稼働をモニタリングする自作ツールの紹介をする. 非常に簡単な事なので,MySQLを稼働させたたら,管理者は最低限のこのツールを仕込んでおくと,後々に高負荷問題が発生した場合に問題がいつから発生しているか分析できて便利である.

Linkはこちら

MySQLの大文字小文字判定テスト

カテゴリ : 
Database » MySQL
執筆 : 
 2005/8/26 18:19
 このドキュメントでは,MySQLを使って,大文字小文字の処理について確認する. 意外に知られていないMySQLのつぼというかブラックホールとして,この大文字小文字問題を抱えているようで,この挙動を知っていないとアプリケーション開発では最悪の事態になる. 将来的なバージョンアップで変更されるかもしれないという可能性もあるという事も含めて,一度検討してみる必要があるだろう.

Linkはこちら

広告スペース
Google