【发布时间】:2011-08-01 07:58:20
【问题描述】:
我想将长 SQL 命令转换为唯一的文件名以进行缓存练习。
我目前正在使用每个 SQL 命令的 md5(),但不确定这些是否是唯一的。
md5($sql) 是否会导致每个 SQL 语句的文件名唯一?
对于同一个 SQL 语句,那些 md5 字符串是否总是相同的?他们需要为我服务。
非常感谢!
【问题讨论】:
-
我需要它在每个 SQL 语句中都是唯一的,而不是对 SQL 语句的每个实例都是唯一的。即“从员工中选择*”每次都需要产生相同的文件名,但如果这有意义的话,那将需要与“从用户中选择*”不同的文件名
-
我认为这确实是一个非常聪明的缓存方法!简单,但没有理由根本不有效!
标签: php