MySQLで優先順位を付けることは可能ですか?MySQLの優先度
私は、サーバーからデータを受信し、プライマリサーバーから受信し、それを後で使用するためにDBに保存するアプリケーションを持っています。反対側に私はウェブサイトと電話APPを持っています。私がしたいことは、ユーザーが常により良いアクセスを確保できるように、ユーザー(Webと電話)に優先順位を設定することです。データはcrontabによって処理されるので、はるかに時間がかかることがあります。
MySQLで優先順位を付けることは可能ですか?MySQLの優先度
私は、サーバーからデータを受信し、プライマリサーバーから受信し、それを後で使用するためにDBに保存するアプリケーションを持っています。反対側に私はウェブサイトと電話APPを持っています。私がしたいことは、ユーザーが常により良いアクセスを確保できるように、ユーザー(Webと電話)に優先順位を設定することです。データはcrontabによって処理されるので、はるかに時間がかかることがあります。
account resource limitsを設定することは可能ですが、優先度は設定しません。代わりに、データベース上の各ユーザーの接続数/クエリ数/更新数を制限することができます。
mysql-proxyを使用すると、もう少しカスタムを行うことができます。これは、サーバーがあまりにもビジーである場合にクエリをブロックするような、より具体的な動作を導入するためのluaスクリプトによってカスタマイズすることができます。
クエリ時にlow_priority_updatesシステム変数を動的に設定することができます。 INSERT文、UPDATE文、DELETE文よりも優先されます。これはInnoDBテーブルを使用している場合は機能しません。
私は遅いと言っていますか? ;) – Crontab
:)いいえ私はちょうどあなたに時間があると言っています;) –
残念ながら、MySQLには優先順位の概念がありません。 「プライマリサーバからデータを受信してDBに格納するアプリケーションがある」とはどういう意味ですか?このプロセスが何をしているのか正確に説明できますか? –