gpt4 book ai didi

MySQL : Slow show databases;

转载 作者:行者123 更新时间:2023-11-30 00:43:30 25 4
gpt4 key购买 nike

我们目前使用 MySQL 服务器版本 5.5.35 x86 - Win64

当我们运行命令时:

SHOW DATABASES;

作为根用户:

     2640 lines in 0,125 sec. (+ 0,015 sec. network)

作为仅具有只读访问权限的用户:

     2634 lines in 2,355 sec. (+ 0,016 sec. network)

同样的 react :

SELECT SCHEMA_NAME FROM INFORMATION_SCHEMA.SCHEMATA;

有什么想法吗,为什么这么慢?这是相同的查询,只是其他用户权限。

<小时/>
Edit:
Result of the profiling as suggested by @APaul.
  • 状态;持续时间
  • 开始; 0.000041
  • 开 table ; 0.000158
  • 系统锁定; 0.000010
  • 初始化; 0.000010
  • 优化; 0.000007
  • 统计数据; 0.000015
  • 准备; 0.000009
  • 执行; 2.613761;根:0.130849
  • 发送数据; 0.005739
  • 结束; 0.000006
  • 查询结束; 0.000002
  • 关闭表格; 0.000001
  • 正在删除临时表;0.001469
  • 关闭表格; 0.000004
  • 释放元素; 0.000165
  • 记录慢速查询;0.000005
  • 清理; 0.000007

最佳答案

不,这似乎与权限无关。可能有一些内部缓存使用户“root”的速度更快。但权限与查询缓慢无关。

另请检查

Do mysql user privileges influence performance?

关于MySQL : Slow show databases;,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21578999/

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