
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
MySQLデバッグビルドのすゝめ - Qiita
※ この記事はMySQL Advent Calendar 2024 1日目の記事です。 概要 MySQLをデバッグモードでビルドする... ※ この記事はMySQL Advent Calendar 2024 1日目の記事です。 概要 MySQLをデバッグモードでビルドするとrpmやバイナリで配布されているリリースビルドでは確認できない情報が見られるようになります。 今回はそんな情報のうち、SQL実行して挙動を調査するような日常用途から、コードレベルで調査するときに便利なものまで順に紹介します。 データディクショナリの隠しテーブルが直接参照できるようになる。 デバッグビルド専用の隠し設定変数が設定できるようになる (設定変数に紐づく隠しコマンドが実行できる) gdbでオブジェクトを参照するときにoptimize outされなくなる 一方、デバッグビルドすると最適化オプションがすべてオフになり、コード中でデバッグビルドでのみのアサーションが実行されるようになるため、ユーザレベルで見るとかなりパフォーマンスが落ちます。 検証、調査用