0

当我在参数中获取逗号分隔值时,我有一个存储过程。我有三个具有逗号分隔值的参数。我需要把它们放在表格的列中,所以我使用 while 循环。但是当太多(比如十万个用户)用户连接到我的网站时,我很害怕,那么我的程序就会出现性能问题。
有人对这个问题有更好的解决方案吗?

提前致谢。
问候,
MySQL DBA

4

1 回答 1

0

SQL 被解释,即使它被称为“编译”。这意味着,如果您简单地分解数据库外部的字符串并执行多个插入而不是 1 次调用 SQL proc,后者使用解释的 SQL 循环输入,您的代码可能会运行得更快。

于 2009-05-18T07:55:22.090 回答