首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MariaDB中的统计可用性

MariaDB中的统计可用性
EN

Stack Overflow用户
提问于 2016-07-20 10:31:09
回答 1查看 274关注 0票数 0

我想尝试在MariaDB中的“独立于引擎”的统计数据,因为它比存储引擎的统计数据有明显的好处。因此,我在/etc/mysql/my.cnf中设置了use_stat_tables=preferably并重新加载了服务。

在以用户身份重新连接并执行

分析表tbl对所有用户的持久性;

table_stats表按预期填充;

我询问了系统变量:

显示像‘use_stat_tables’这样的变量;

而且这个值仍然被设置为“从不”。我正期待着呢。有人提出为什么系统变量没有改变吗?

EN

回答 1

Stack Overflow用户

发布于 2016-07-21 09:27:43

与我一起发出命令的用户

代码语言:javascript
复制
set global use_stat_tables='prefetably';

没有正确的权限。当连接为根时,它起作用了!

代码语言:javascript
复制
MariaDB [pktest]> select user();
+----------------+
| user()         |
+----------------+
| root@localhost |
+----------------+
1 row in set (0.01 sec)

MariaDB [pktest]> set global use_stat_tables='preferably';
Query OK, 0 rows affected (0.00 sec)

MariaDB [pktest]> show variables like 'use_stat_tables';
+-----------------+------------+
| Variable_name   | Value      |
+-----------------+------------+
| use_stat_tables | PREFERABLY |
+-----------------+------------+
1 row in set (0.00 sec)

问题是,我如何向mariadb用户授予特权,以便用户能够发出SET全局.指挥成功?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38478825

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档