問題タブ [percona]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
linux - Perconatmpテーブルの問題
XtraDBクラスターを3つのノードで構成しました。3つのサーバーはすべて同じMySQL構成、32 GB RAM、CentOS 5を備えています。サーバーのバージョンは5.5.29-23.7.1(64ビット)です。
負荷テスト中に、接続が多すぎるというエラーが発生します。MySQLプロセスリストが、スレッド接続のしきい値1000に到達するためのtmpテーブルステートメントの作成に使用されていることがわかりました。
tmpテーブルの作成の問題は、1つのサーバーでランダムに発生し、他の2つのサーバーは期待どおりに機能しています。
tmpテーブルのサイズを大きくすると、この問題またはこの問題が発生する理由が修正されることをお知らせください。
現在のmy.cnf値、
java - ネットワーク環境での Java アプリケーション
Java と MySQL データベースを使用してアプリケーションを開発しています。このアプリケーションは、ネットワーク環境で動作するデスクトップ アプリケーションです。アプリケーションには、アプリケーションの起動時にデータベースからロードされるいくつかの静的コンテンツがあります。スーパーユーザーがいくつかの変数を変更した場合、ネットワークユーザーにアプリケーションを再起動して新しい変数をロードできるようにする必要があります。
どのアイデアまたはコードを使用する必要がありますか?
mysql - InnoDB:挿入選択を使用したカスタム自動インクリメント。重複キーエラーが発生する可能性はありますか?
私は次のようなテーブルを持っています:idx (PK) clmn_1
どちらもINTです。idx
自動インクリメントとして定義されていませんが、私はそれをシミュレートしようとしています。このテーブルに挿入するために、私は使用しています:
今、これは動作します。私が持っている質問は原子性についてです。同じテーブルを読み取ってから挿入するので、複数の挿入が同時に発生すると、キーの重複エラーが発生する可能性がありますか?
そして、どうすれば自分でテストできますか?
PerconaXtraDBサーバー5.5を使用しています。
mysql - グループ内のMIN/MAX値を持つ行のIDを返す方法は?
id
値を保持する行を取得するにはどうすればよいMAX(`client_id`)
ですか?
派生テーブルのコンテキストでこれが必要です。
mysql - 非同期スレーブを持つ Percona xtradb クラスター
3 つのノードでセットアップされた Percona xtradb クラスターがあります。ノード 1 も、非同期スレーブを持つマスターとしてセットアップされます。ノード 1 を更新すると、スレーブだけでなくクラスターにも複製されます。ただし、ノード 2 またはノード 3 を更新すると、スレーブはノード 1 を複製しません。
ノード 2 またはノード 3 で更新が行われると、ノード 1 は自分の bin-log を更新しません。
bin ログを最新の状態に保つにはどうすればよいですか?
また、3 つのノードすべてが非同期スレーブのマスターである場合、3 つの bin-log をすべて同じに保つにはどうすればよいでしょうか?
mysql - MySQL トランザクション分離
私は Percona サーバー (MySQL) を使用しており、現在、アプリケーションを使用する複数のユーザーがいるネットワーク デスクトップ アプリケーションを開発しています。トランザクションを使用するアプリケーション データベース innodb ですが、どのトランザクション分離を使用する必要があるかを選択する際に問題があります。アプリケーションには財務記録があるため、機密性が高くなります。それで、誰かが私が使用しなければならないトランザクション分離を決定するのを手伝ってくれますか?
mysql - percona xtradb クラスタ ノードを停止できません
ubuntu 12.04 コンピューターで 3 つの Percona xtradb ノードを実行しています。eth0 を切断せずに、ノードの 1 つを停止したい。
私は試しました:$ service mysql stop
そして$ /etc/init.d/mysql stop
どちらのコマンドもstopping...OK
. しかし、ノード上の mysql にはまだ接続できます。
ノードをクラスターから一時的に外すにはどうすればよいですか?
mysql - WSREP: 'rsync' SST の準備に失敗しました。回復不能
5 つのノードで Percona Xtradb クラスターを使用しています。ノードを起動できず、次のエラーに直面しています。
コマンドを使用して、mysqld --console
このエラーをトレースして表示しました。
もう 1 つ、他のいくつかのノードは開始できますが、ポート 3306 をバインドできませんでした。これは奇妙なことです。
これを解決できませんでした。私を助けてください。ありがとう
mysql - RDS と pt-table-sync。テーブルを同期できません。これを回避する方法は?
pt-table-sync を使用してテーブルに同期しようとしています。問題は、RDSbilong_format
が に設定されてMIXED
おり、ツールが を必要とすることですSTATEMENT
。そして、それを変更する特別な権限はありません。
これを回避してテーブルを同期するにはどうすればよいですか?
エラーは次のとおりです。
mysql - mysql エラー: 新しいスレッドを作成できません (errno 11)
Percona Xtradb サーバーを実行している db サーバーと、5 つのスレーブがあります。私はいつもエラーが発生します
mysql エラー: 新しいスレッドを作成できません (errno 11); 利用可能なメモリが不足していない場合は、OS に依存する可能性のあるバグについてマニュアルを参照してください。
無制限に設定したのに
私は本当に何が起こっているのか分からないのですか?私を助けてください。