unless’s blog

日々のちょっとした技術的なことの羅列

MySQLにおけるin句のitem数制限について

Oracle畑で育ってきた自分の中では

  • in句に指定できる要素数は1000個まで

というのが常識だったんだが、同僚からいままで気にしたことがなかったと言われてので調べてみた

のだがとくにそれらしい情報はなさそうであった。 どうやらMySQLには制限はなさそうだ

ちなみに制限はなくてもクエリ長自体に制限はあるっぽいのでこっちで引っかかるまでなのかもしれないね

show variables like 'max_allowed_packet'

dev.mysql.com