我要将字符串转换为整数以按性能优化组。
你们怎么看待这个想法?
如果适用,那么是否有内置函数将字符串转换为PHP中的唯一整数?
答案 0 :(得分:4)
如果该列中的所有数据都是int,那么它应该是int ...
您获得的主要优势是2个整数之间的比较只需要比较4个字节。表示相同数字的字符串(通常)会更长。所以你应该能够从中获得一些表现。但主要原因应该是stoes int的列应该是int。
优化组将属于“过早优化”类别......并且加速group by子句的主要因素不是数据类型,而是字段上的索引