是否可以在 PHP 脚本中执行简单的 count(*) 查询,而另一个 PHP 脚本正在执行 insert...select... 查询?
情况是我需要从另一个表创建一个大约 1M 或更多行的表,并且在插入时,我不希望用户觉得页面冻结,所以我试图继续更新计数,但是通过使用select count(\*) from table
在插入背景时,我只有 0 直到插入完成。
那么有没有办法让 MySQL 先返回部分结果呢?或者是否有一种快速的方法可以使用从先前的选择查询中获取的数据进行一系列插入,同时具有与插入...选择...查询相同的性能?
环境为php4.3和MySQL4.1。