タグ

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

タグの絞り込みを解除

MySQLとconcurrencyに関するclavierのブックマーク (2)

  • MySQLのMVCCとトランザクション内における集計について

    この記事は何? トランザクション分離レベルがRead CommittedなときのMVCCの挙動とトランザクション内における集計で学びがあったので忘備録として共有します。 そもそも、MVCCとは? MVCC(Multi-Version Concurrency Control)は、各トランザクションに一意なバージョンを付与する技術です。データへの同時アクセスが行われた際、各トランザクションが独自のデータバージョンを持つことで、データへの競合を回避させ、並列処理を実現します。このアプローチにより、読み取りと書き込みの操作が相互にブロックされず、システム全体の効率とパフォーマンスが向上します。 Read Committedのトランザクション分離レベルにおけるMVCCの特性は、トランザクション内でデータを読み取る際、そのトランザクションが開始された時点でのコミット済みのデータのみを参照できることです

    MySQLのMVCCとトランザクション内における集計について
  • Another reason to disable performance schema

    Here is another micro-benchmark to prove that Performance Schema overhead is so serious. non-persistent connections from remote machine, 100 concurrency, MySQL 5.6.13 performance_schemaconnections per second 039525.62 1(default)26304.53 Benchmark command is the same as what I published long time ago. I understand almost all applications don't need 20000~30000 connections per second per instance, b

  • 1