【问题标题】:Mysql query progress bar with php and bootstrap带有php和bootstrap的Mysql查询进度条
【发布时间】:2015-05-13 15:19:10
【问题描述】:

基本的 Bootstrap 进度条如下所示:

<div class="progress">
   <div class="progress-bar" role="progressbar" aria-valuenow="70"
   aria-valuemin="0" aria-valuemax="100" style="width:70%">
     70%
   </div>
</div>

如何根据 Mysql SELECT 查询的进度实时更新百分比值,该查询需要几秒钟到一分钟才能完成。

我正在为应用程序使用 php。

谢谢!

【问题讨论】:

  • 我认为这是不可能的。想到的一种解决方法是在循环中查询部分数据集(表)并在每次迭代时发送响应。
  • 不确定,取决于几件事。等待一些mysql专家回应。不过有趣的想法,我自己会在一些项目中使用这样的东西。
  • 向我们展示 php 端发生了什么?你想得到什么查询?真的很慢吗?有数据转换部分吗?

标签: javascript php mysql ajax twitter-bootstrap


【解决方案1】:

更新:现在看起来像 this is possible 与 MariaDB 5.3+。无论如何,我不建议这样做,因为您将使用供应商特定的扩展。

参考MySQL Long Query Progress Monitoring,无法监控 MySQL 查询。您唯一能做的就是拆分查询,然后检查已经运行了多少查询。

【讨论】:

猜你喜欢
  • 1970-01-01
  • 2013-03-05
  • 1970-01-01
  • 2012-02-02
  • 2017-05-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多