MySQL5.0は、PL/SQL似のProcedureや、trigger(table指定不可、Call不可)が注目されていますが、個人的にはそれよりも、
+viewのサポート
+varchar型のサイズ拡張
+外部キー制約チェックのサポート(Innodb)
がうれしいです。これで、可用性・冗長性を保障できれば、商用DBMSの市場に本気で食い込めるのではないかと…。
以下は、MySQL 5.0.12-beta-ntで確認しました。
*** varcharのサイズ拡張 [#v7fe47cf]
-varcharのサイズは21842まで有効。
-21843~21845を指定すると、以下のエラーになる。
ERROR 1118 (42000): Row size too large. The maximum row size for the used table
type, not counting BLOBs, is 65535. You have to change some columns to TEXT or B
LOBs
-21846以上を指定すると、warningが出て、mediumtextに自動で変更される。