タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

MySQLとクエリに関するkenzy_nのブックマーク (2)

  • MySQL5.7でMTSしたいときのパラメータを調べたメモ - Qiita

    運用した結果ではない調べただけの備忘録になります。 MTSはマルチスレッドスレーブ。スレーブへの同期のスレッドを複数にしたいというときの話。 5.7からは改良されている模様。詳しくは下の方の参考リンク先をどうぞご覧ください。 [mysqld] slave_parallel_workers = 32 # CPUコア数かスキーマ数の低い方といってる人がいてそのベンチ結果はこの指定が少ないとCPUが忙しそうというものも # 最適な値は環境次第のようなので自分でベンチしたほうがよさそう。 slave_parallel_type = LOGICAL_CLOCK # デフォがDATABASEだけどそれにするメリットはないとあり、 # LOGICAL_CLOCKはマスタでグループコミットがされない限り並列処理できないとも書いてた。 # で、LOGICAL_CLOCKモード使うにはマスタも5.7でないとダ

    MySQL5.7でMTSしたいときのパラメータを調べたメモ - Qiita
    kenzy_n
    kenzy_n 2017/07/19
    同期のスレッドの複数化
  • MySQL 8.0 : クエリーキャッシュのサポート終了 | Yakst

    役に立つ場面もある一方、スケーラビリティー上問題があるとされてきたMySQLのクエリーキャッシュが、MySQL 8.0で廃止されることになる。その背景と理由。 免責事項 この記事はMorgan Tocker氏によるMySQL Server Blogの投稿「MySQL 8.0: Retiring Support for the Query Cache」(2017/5/30)をユーザが翻訳したものであり、Oracle公式の文書ではありません。 Reneが昨日、ProxySQLのブログにこう書きました。 MySQLのクエリーキャッシュはパフォーマンスを改善するためにあるが、それは重大なスケーラビリティー上の問題を抱えていて、深刻なボトルネックに簡単になってしまいかねない。 これは、MySQLチーム内でも確かに長い間言われてきたことです。今日の記事の題に入る前に、少しイントロダクションを書かせて

    MySQL 8.0 : クエリーキャッシュのサポート終了 | Yakst
  • 1