テーブルにTEXT列があり、それが巨大な/段落の長い暴言であるか、数文の長い行であるとします。
パフォーマンスの面で/サーバーの負荷の面で、次のことを行う方が良いですか?
SELECT SUBSTRING( myTxtColumn, 1, 200) FROM myTable AS myTxtColumn
または行う:
SELECT myTxtColumn FROM myTable
サーバーにより多くの負荷をかけるクエリはどれですか?
サーバーがSUBSTRING()を実行するよりも列の完全な値をフェッチする方が簡単なのか、それともSUBSTRING()が複数ではなく、最初の200文字しか返さないので簡単になるのか興味があります。 KBの長いテキスト値。