Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/67.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 即使是最简单的查询,对任何表也需要半秒钟的时间_Mysql_Performance - Fatal编程技术网

Mysql 即使是最简单的查询,对任何表也需要半秒钟的时间

Mysql 即使是最简单的查询,对任何表也需要半秒钟的时间,mysql,performance,Mysql,Performance,我创建了一个带有id和name列的Innodb表,并运行了这个查询 insert into test (name) VALUES('test'); 需要0.5秒 甚至 或 大约需要0.5秒 任何关于如何提高速度的建议都会很有帮助。我想这些查询不应该超过0.05秒。重新启动服务器并检查/修复/分析没有帮助 是否有检查基本查询时间这样的事情?i、 e.查询运行的最快速度?我想知道是不是服务器速度慢,负载平均值并没有表明它被过度利用了 我正在使用mysql查询浏览器来测试这些语句。SELECT 1应

我创建了一个带有id和name列的Innodb表,并运行了这个查询

insert into test (name) VALUES('test');
需要0.5秒

甚至

大约需要0.5秒

任何关于如何提高速度的建议都会很有帮助。我想这些查询不应该超过0.05秒。重新启动服务器并检查/修复/分析没有帮助

是否有检查基本查询时间这样的事情?i、 e.查询运行的最快速度?我想知道是不是服务器速度慢,负载平均值并没有表明它被过度利用了


我正在使用mysql查询浏览器来测试这些语句。

SELECT 1
应该是即时的。我建议您检查一下是否有其他东西正在占用CPU周期或系统中的某些东西。

您的客户端离服务器有多远(网络方面)?如果“选择1”需要0.5秒,则可能是您到数据库服务器的往返行程约为0.5秒。

您有权访问该服务器上的shell吗?从本地命令行登录mysql,然后从那里尝试一些命令


接下来可能想看看延迟,如果服务器是远程的,您离该服务器有多远?

如果您ping(命令行工具)mysql机器,rtt是什么?ping平均值是73msI am,查询时间没有与延迟时间分开报告。
SELECT id FROM test LIMIT 1
select 1