MySQL テーブルの構造変更は、しばしばテーブルレベルのロックの問題を伴います。 特にデータ量の多いテーブルにおいては、これが業務システムのパフォーマンスに大きな影響を与えることがあります。 テーブル構造の変更操作を最適化することで、開発 ...
MySQLでは、いくつかのALTER TABLEの操作は即時に完了できます。MySQL 8. 0から導入されたInstant DDL機能や、メタデータの変更のみで完結する機能により、そのような操作が可能になりました。今回は、MySQLで即時に完了するALTER TABLEの操作についてまとめてみよう ...
この記事を目にかけてくださりありがとうございます。株式会社SHIFT サービスプラットフォームグループ 村上です。この記事では、「10年間、1600顧客のテスト活動を支えるプロダクト」CATをMySQL8.0に移行した話をご紹介します。 CAT (Computer Aided Test) は、弊社 ...
MySQLのテーブルの内容をPEARのモジュール「Spreadsheet_Excel_Writer」を使用してExcelの書類として出力するプログラムを紹介します。 事前の設定 1. 「Spreadsheet_Excel_Writer(beta)」のインストールがまだの場合はインストールします。 *注 -- 執筆時点(2008-12-20)では正規版 ...
MySQLでは実行計画を生成するために、 コストモデルを採用しています。オプティマイザーは実行計画を生成するために、 さまざまなオペレーションからコストを見積もります。その際にベースとなる推定値が、 mysqlデータベースのserver_ costとengine_ cost ...
MySQLのクライアント/サーバプロトコルに存在する脆弱性を修正したアップデート版の5.0.21がリリースされた。 MySQLのアドバイザリーによれば、脆弱性を悪用されると、細工を施したCOM_TABLE_DUMPパケットを使ってサーバでバッファオーバーフローを誘発される ...
Sunは、次バージョンMySQLの「ファイナルに近い」ビルドを公開するとともに、1月に10億ドルで買収した同オープンソースデータベース企業の文化を変更しないことを約束した。 MySQLバージョン5.1のリリース候補版のダウンロードが現在可能となっているが ...