回答編集履歴

1

誤字修正

2021/06/11 07:41

投稿

hope_mucci
hope_mucci

スコア4447

test CHANGED
@@ -24,7 +24,7 @@
24
24
 
25
25
  どのようなクエリを投げているか(は、[スロークエリーログ](https://dev.mysql.com/doc/refman/5.6/ja/slow-query-log.html)を見ればわかると思います)、実行しているクエリにパフォーマンス的な改善余地がないのか、取得したデータをどのような業務に使用しているか、など詳細をヒアリングし、もっと別の解決方法を模索できないでしょうか。
26
26
 
27
- テーブル全体を取得するようなクエリとのことなのでDWH的な利用をしたいのかもしれません。例えばユーザー側のローカルか所属部門にMySQLサーバを立ててもらい(状況によってはAccessでも良いでしょう)、深い低い時間に必要なテーブルをレプリケーションしてあげれば日中の負荷は本サーバ側には向かなくなります。
27
+ テーブル全体を取得するようなクエリとのことなのでDWH的な利用をしたいのかもしれません。例えばユーザー側のローカルか所属部門にMySQLサーバを立ててもらい(状況によってはAccessでも良いでしょう)、負荷の低い時間に必要なテーブルをレプリケーションしてあげれば日中の負荷は本サーバ側には向かなくなります。
28
28
 
29
29
  ストアドプロシージャにしてウェイトをかけながらfetchさせれば時間当たりのIOは減らせるかもしれません。
30
30