7条回答
默认
最新
回答交流
Markdown
请输入正文
提交
相关推荐
mysql默认数据变化10%,就自动收集统计信息,这个能像pg那样修改百分百吗?
回答 1
可以analyzetable来手动触发收集统计信息另外MySQL8.0引入了持久化采样统计信息的功能,可以通过配置innodbstatspersistent和innodbstatstransients
MySQL 表空间使用率怎么查询?
回答 2
mysql和oracle数据库不一样,mysql默认开启单个表就是独立的表空间,可以在操作系统层直接去看表大小,也可以在数据库层查询。查看数据库各个表大小selectt1.name,t1.FILESI
MySQL count有必要做冗余吗?
回答 2
已采纳
不知道我对你的问题理解的对不对,简单说下我的想法,仅供参考:innodb的话没必要count冗余吧,InnoDB支持事务,其中大部分操作都是行级锁,所以可能表的行数可能会被并发修改,那么缓存记录下来的
oracle中的热块争抢问题,其他pg,mysql,db2中是否有类似的情况?
回答 1
肯定都有的,比如mysql中是页,每次读写都是以页为单位,如果对多条在同一个页都有并发修改,就会有这种情况。
SQL:多个left join
回答 2
语法没有问题呀,如果没有表C的数据也很正常啊,说明表b中的code与表c中的code根本就没有匹配的。
mysql能查到历史的锁等待信息吗?
回答 2
已采纳
可以借助这几个表查看informationschema.INNODBLOCKS、informationschema.INNODBLOCKWAITS、nformationschema.INNODBTRX
数据库中BOLB字段是如何存储的,存储格式是怎么样的?
回答 5
https://mysqlserverteam.com/externallystoredfieldsininnodb/不知道上面这个链接是否有用mysql中还是按page存储,inline不够就会用到
新加入的mysql slave怎么全量同步master的数据呢 ?
回答 1
初始化的一定是手工做一次,如果是8可以clonedatabase
有没有什么操作能够导出 MySQL 中每张表的数据量,日常各表的操作情况、数据库的访问情况?
回答 1
每张表的数据量(参考下面sql,leftjoin两次就能得到每张表数据量了)selecttablerowsas‘表数据总量’frominformationschema.tableswheretable
mysql5.7可以给某个用户建库的权限么?
回答 1
已采纳
create的权限。应该可以