gpt4 book ai didi

php - MySQL w/PHP 中的查询时间结果

转载 作者:IT老高 更新时间:2023-10-29 00:08:54 24 4
gpt4 key购买 nike

有没有一种方法可以获取 MySQL 查询的时间(特别是使用 PHP)?即完成查询所用的实际时间。

诸如:棕色的结果 1 - 10。 (0.11 秒)

我试图寻找一个例子,但无济于事。这是我的代码示例:

                    // prepare sql statement
$stmt = $dbh->prepare("SELECT ijl, description, source, user_id, timestamp FROM Submissions WHERE MATCH (ijl, description) AGAINST (?)");

// bind parameters
$stmt->bindParam(1, $search, PDO::PARAM_STR);

// execute prepared statement
$stmt->execute();

对于我当前使用 MyISAM 表引擎的全文搜索。任何帮助都会令人难以置信。谢谢。

最佳答案

$starttime = microtime(true);

//Do your query and stuff here

$endtime = microtime(true);
$duration = $endtime - $starttime; //calculates total time taken

注意,由于 get_as_float 参数为真,这将为您提供 (不是微秒)到最接近的微秒的运行时间。见 this

关于php - MySQL w/PHP 中的查询时间结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5267890/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com