About Reference:アバウトリファレンス

当サイトはPHPなどのサーバーサイドスクリプトや、
MySQLなどのデータベースプログラミングのマニュアルサイトです。
WEBアプリケーションの開発やこれからWEBプログラミングを覚えたい!
というような方々のお手伝いが出来れば幸いです。

日本語 MySQL マニュアル

13.3.1. プロシージャの分析

analyse([max elements,[max memory]])

このプロシージャは、sql/sql_analyse.cc で定義されています。クエリから返された結果を調べて、その分析結果を返します。

  • max elements(デフォルトは 256)は、analyse がカラムごとに検出した、重複を除いた値の最大数。analyse はこの値を使用して、ENUM 型が最適なカラム型かどうかを調べる。

  • max memory(デフォルトは 8192)は、analyse が重複を除いた値をすべて検出する際にカラムごとに割り当てる必要がある最大メモリ容量。

SELECT ... FROM ... WHERE ... PROCEDURE ANALYSE([max elements,[max memory]])

Converted by OpenCage. Base data is http://dev.mysql.com/doc/mysql/ja/.