MySQL 5.7.6から入ったgenerated column、STOREDで作るとデータ領域に計算後の結果が格納されてインデックスも貼れるようになるというシロモノだったのが、5.7.8ではVIRTUALで作るとデータ領域には計算後の結果が格納されないけど *インデックスは計算後の値を使って貼れるようになった* 日々の覚書: MySQL 5.7.6のgenerated columnは関数インデックスの夢を見るか InnoDB: InnoDB now supports secondary indexes on virtual generated columns. A secondary index on a virtual generated column stores the column's generated values within the records of the inde
![MySQL 5.7.8からInnoDBのgenerated columnは実体を取らずにインデックスを作れるようになった](https://cdn-ak-scissors.b.st-hatena.com/image/square/60278dd2e9b09f13f0676e2ae174fca808819a1e/height=288;version=1;width=512/https%3A%2F%2Fblogger.googleusercontent.com%2Fimg%2Fb%2FR29vZ2xl%2FAVvXsEitFvt4v7rnD5CZsGu-3XMPVRHM1RbM77Gm-pfMXcb2y5XGW4_OUbRkf0nebV5bY0eTT_1QWNeXIx-cQRGYUoMag2J-gDP89yrNO9P2dqIappz1DcI1hVA3yK7j0VJ4cnEFGpm8ZTK81Z0%2Fw1200-h630-p-k-no-nu%2Frapture_20150724161539.png)