問題タブ [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.

0 投票する
0 に答える
38 参照

mysql - MySQL 分割テーブル

私のアプリケーションは mysql と Java を使用して開発されました。これは病院管理システム用です。トランザクションの数が非常に多くなるため、X 線、臨床検査、投薬、手術など、患者のすべての料金を 1 つのテーブルに保持しています。このテーブルを小さなものに分割することを考えているので、それぞれの料金タイプを獲得したテーブルに入れています。これはパフォーマンスと管理に適していますか?

0 投票する
1 に答える
1854 参照

php - マルチマスター クラスターに接続するように PHP PDO を構成するにはどうすればよいですか?

データベースの負荷分散にPercona XtraDB Clusterを使用しています。

データベースに接続する通常の方法は次のとおりです。

ただし、複数のマスターがあり、それぞれがいつでも停止している可能性があります。

負荷分散と安全なフェールオーバーを使用してデータベース クラスターへの接続を確立する方法は?

0 投票する
4 に答える
760 参照

php - Mysql Innodb は、選択した降順で最後の行を返さない

次のようなテーブルスキームがあります。

ユーザーによる新しいオファーごとに、最後の注文が同じユーザーによって与えられたかどうかを確認します。

user_id が同じである場合、ユーザーを偶発的なダブルクリックから保護するために、新しいオファーを防止します。

オファーに問題がない場合は、オファーを次のように挿入します。

しかし、問題は、選択が約 1 秒後に最後に挿入された行のみを返すことです。つまり、ユーザーがボタンをクリックする速度が速すぎると、複数のオファーを挿入できます。

データベース サーバーとして 5.5.30-30.2-log Percona サーバーを使用します。以下は、my.cnf ファイルです。

0 投票する
2 に答える
1677 参照

mysql - percona レプリケーション チェンジ マスター

2 つの MySQL サーバー間でレプリケーションをセットアップしようとしています。スレーブから次のようにログインします。

私のCHANGE MASTER声明:

しかし、次のエラーが発生します。

show grants を実行すると、次のようになります

ということは、私はすでに SUPER 特権を持っているのではないでしょうか?

(Percona-Server-55 を実行しています。)

0 投票する
1 に答える
1134 参照

java - ユーザーが同じレコードを編集できないようにする

MySQL と Java を使用して、同じネットワーク上で複数ユーザー アプリケーションを開発しています。私が探しているのは: ユーザー A: レコード 100 を変更しています ユーザー B: 同じレコード 100 を表示または変更しようとしています。

別のユーザーによって既に編集されているユーザー B に対して、アプリケーションがエラー メッセージを返すようにしたいと考えています。

これどうやってするの?

0 投票する
1 に答える
302 参照

mysql - mysqldump 実行時の MYSQL 変数の変更

innodb エンジンを使用した mysql db があります。mysqldump を実行すると、テーブルがロックされ、書き込みが失敗します。したがって、mysqldump を実行しているデータベースに書き込みを送信したくありません。

ダンプが発生し、データベースがロックされていることを示す変数はありますか?