あまりにも多くのMySQLスリープ接続を解決する

  showprocesslistを実行します;スリープ状態で多数の接続を印刷した後,200または300があるかもしれません, クライアントがデータベースと通信した後、これらは解放されません。接続数が多いと、システムの速度が大幅に低下します,新しいMySQL接続の確立をブロックする, MySQLにエラーを報告させることさえ, 応答できません。 問題の根本的な原因は、次の3つの状況にあります。1。使用されている永続的な接続が多すぎる2.プログラム内,mysql接続は時間3で閉じられません。データベースクエリが十分に最適化されていません,過度に時間がかかる最も基本的な方法は、上記の3つの状況から確認することです1.プログラム内,永続的なリンクを使用しないでください,つまり、pconnect2の代わりにmysql_connectを使用します。プログラムが実行されます,mysql_closeは明示的に呼び出す必要があります。3。システムのSQLクエリのみを段階的に分析します。,遅いクエリログを有効にする,非効率的なSQLステートメントを特定する,次にそれを最適化します。これは研究開発の観点からです。,コードを変更するのが不便な場合, もう一度問題を解決したい, 次に、mysql自体のタイムアウト関数に依存して解決する必要があります,コマンドラインでmysqlと入力します> 次のようなグローバル変数を表示します “%タイムアウト%”;…

Oracle 11gR2 RAC + DG4を再度実行します

パート3は、RACメインライブラリからdgスタンバイライブラリへのログ同期を完了しました。. この部分では、dgスタンバイデータベースアプリケーションによって同期されるログを構成します. 次に、RACとdgの役割交換を完了します. スタンバイデータベースがログSQLを適用しているかどうかを確認します> シーケンス番号を選択 ,名前 ,v $ archived_logから適用; シーケンス番号が適用されました ———- ———————————————————————- ——— 24 +FLASH / phydb / archivelog / 2016_06_23 / thread_1_seq_24.264.915256125 NO 22 +FLASH / phydb / archivelog / 2016_06_23 / thread_1_seq_22.262.915256125 NO 23…

Oracle 11gR2 RAC + DG3を再度実行

最後の部分は、dgスタンバイデータベースasmディスクグループを構成しました,RACメインライブラリの準備, この部分は、dgスタンバイデータベースの準備を続けます,初期化ファイル, 制御ファイル,データベースファイルの回復, スタンバイログファイルが作成されました,RACメインデータベースからdgスタンバイデータベースへのログ同期など。node1node/ rman_backupの下のデータベースファイルをバックアップします。, 初期化ファイル,制御ファイル, すべてのアーカイブログは、dgの/ rman_backupの下にコピーされます。これは、node1 / rman_backup /の下のバックアップファイルです。FTPを使用してこれらのファイルを転送します。,または、dgバックアップライブラリの/ rman_backupディレクトリに転送する他の方法,転送は次のように完了します: フィジカルスタンバイデータベースはパスワードファイルを作成しますdgedit.bash_profileは次のとおりです: export PATH export TMP = / tmp export TMPDIR = $ TMP export ORACLE_HOSTNAME = dg.localdomain export ORACLE_SID = phydb export ORACLE_BASE = / u01 / app / oracle…

Oracle 11gR2 RAC + DG2を再度実行します

この部分は、dg スタンバイ ライブラリの asm ディスク グループの作成を開始します。,次に、RAC メイン ライブラリの準備を実行します。。 dg スタンバイ データベースを grid ユーザーに切り替えます。,asmcaを実行して構成を開始し、DATAディスクグループを作成します,これは、将来のデータを保存するためのものです. しばらくすると、作成に成功し、同じ方法で FLASH ディスク グループを作成します。,次のように行われます:   dgをOracleユーザーに切り替えます,su -grid sqlplus を実行して、作成したばかりのディスク グループをチェックアウトします。 / sysdba として v$asm_diskgroup から名前を選択; 名前 ———————————————————————————— DATA GRIDDG FLASH ASM ディスク グループが正常に作成されていることがわかります. ext3 パーティションとしてフォーマットされているため、作成したばかりのディスク /dev/sde をマウントします,したがって、/rman_backup ディレクトリに直接マウントできます。…

Oracle 11gR2 RAC + DG1を再度実行します

httpsで://www.roamway.com/1273.html,RACデータベースが構成されました, 今回は、DataGuardサービスはRACデュアルマシンに基づいて構成されています, メインライブラリとスタンバイライブラリの高速切り替えを実現, 災害復旧およびバックアップ機能を提供する. この部分,データガードシステムプラットフォームを導入する必要があります, ASMサービスを構成する,次に、シングルノードグリッドをインストールします, 最後に、Oracleソフトウェアをインストールします. 詳細は以下の通りです: 1. オペレーティングシステムをインストールします, 今回もOEL5.5x64を使用しています , ローカルディスク20GB, ホスト名dg.localdomain , IPアドレス 192.168.137.159 ,iptablesとselinuxを有効にしないでください. カスタマイズするときは、次のインストールパッケージを選択してください: デスクトップ環境: GNOME Desktop

Linuxがエイリアスネットワークカードの再版を設定

  什么是ip别名? 用windows的话说就是为一个网卡配置多个ipwhen 什么场合增加ip别名能派上用场? 布网需要多ip访问测试特定软件对多ip的需要…等々. how 下面通过几个例子简单介绍一下如何使用ifconfig命令给网卡配置ip别名至于IP/掩码/DNS/网关/路由的配置请见路由器/Linux主机/win下主机的路由配置汇总篇。 注意:要注意你的配置是立即生效还是永久的。 1、首先为服务器网卡配置静态ip地址 #ifconfig eth0 192.168.6.99 ネットマスク 255.255.255.0 upeth0

次に、Oracle 11gR2RACの展開を実行します5

グリッドが展開されました,このパートでは、これに基づいてOracleソフトウェアをインストールし、Oracleユーザーとしてグラフィカルインターフェイスにログインします。,执行/ home / oracle / database / runInstaller , OUIグラフィカルインストールインターフェイスに入る. 項目2を選択,OracleRACをインストールします , すべてのノードを選択, 次: EnterpriseEditionを選択してください, 次,次に、Oracleソフトウェアのインストールパスを選択します,ORACLE_BASEの場所 ,ORACLE_HOMEは、以前に構成されたものを選択します. インストール前に確認してください , [完了]をクリックします。ノード1とノード2でrootとして/u01/app/oracle/product/11.2.0/db_1/root.shを実行し、ノード1とノード2でそれぞれroot.shを実行して、Oracleインストールインターフェイスに戻る必要があります。,[OK]をクリックして、node1とnode2へのOracleのインストールが完了します。. 次に、ASMディスクグループnode1を作成し、ディスクグループ名DATAを入力します。,冗長性戦略は外部を選択します ,ディスク選択ORCL:VOL3、…