• 欢迎访问DBA的辛酸事儿,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站
  • 欢迎大家关注博主公众号:DBA的辛酸事儿
  • 博文中若有错误的地方,请大家指正,大家的指正是我前进的动力

标签:MYSQL 8.0

MySQL

MySQL之CSV存储引擎

MySQL之CSV存储引擎
今天来分享一下MySQL中支持的一种存储引擎–CSV,这种存储引擎平时工作中用得可能并不多,但是在某一些导入CSV文件的场景下,非常有用;下面我们就来具体介绍下该存储引擎的使用;平时我们把CSV文件导入到MySQL中,可能会考虑到使用load data的方式导入数据,下面我们介绍一种新的方式–使用CSV引擎,在数据量比较大的情况下,……继续阅读 »

SEian.G 6天前 22浏览 0评论2个赞

MySQL

MySQL索引重建?如何操作?

MySQL索引重建?如何操作?
两周没有更新文章了,最近一直在忙”人生大事”,毕竟人这一生,除了工作、上班还有其他几件重要的事情,而且也是每个人都必须要经历的,走完了,也就走完了……言归正传,在日常数据库管理中,经常会遇到索引重建的需求,针对MySQL数据库,不像Oracle数据库中有支持索引重建的语法(ALTER INDEX ………继续阅读 »

SEian.G 4周前 (11-09) 59浏览 0评论3个赞

MySQL

MySQL 8.0 新特性之Hash Join

MySQL 8.0 新特性之Hash Join
上周在公司做了针对MySQL 8.0新特性相关的分享,提到MySQL 8.0新特性,不得不提到的就是HashJoin,MySQL一直被人诟病没有实现HashJoin,从8.0.18已经带上了这个功能,令人欣喜。有时候在想,MySQL为什么一直不支持HashJoin呢?可能是因为MySQL多用于简单的OLTP场景,并且在互联网应用居多,需求没那么紧急。另一方面……继续阅读 »

SEian.G 3个月前 (08-31) 221浏览 0评论4个赞

MySQL

MySQL如何打开和关闭表

MySQL如何打开和关闭表
当我们在执行mysqladmin status 命令或连接通过mysql客户端连接到实例后,执行\s的时候,应该看到类似以下的内容:Uptime: 62239177 Threads: 132 Questions: 2739091116 Slow queries: 19983986 Opens: 2732 Flush tables: 1 Open……继续阅读 »

SEian.G 4个月前 (07-26) 178浏览 0评论2个赞

MySQL

MySQL:优化 InnoDB 事务管理

MySQL:优化 InnoDB 事务管理
要优化InnoDB事务处理,请在事务功能的性能开销与服务器的工作负载之间找到理想的平衡。例如,如果一个应用程序每秒提交数千次,则可能会遇到性能问题;如果仅每2-3小时提交一次,则可能会遇到不同的性能问题。默认的MySQL设置AUTOCOMMIT=1 可能会对繁忙的数据库服务器造成性能限制。在可行的情况下,通过发出SET AUTOCOMMIT=0或STAR……继续阅读 »

SEian.G 5个月前 (07-12) 224浏览 0评论3个赞

MySQL

MySQL 5.7&8.0开启sql_safe_updates安全模式的差异

MySQL 5.7&8.0开启sql_safe_updates安全模式的差异
不知道大家是否有过维护的数据库表业务数据被人或者因为程序bug导致全表更新,全表删除的痛苦经历,恢复业务数据的过程真的太痛苦了,尤其与交易和钱相关的数据,必须恢复成和原来一模一样,那能不能在数据库层面架起最后一道安全堡垒,拒绝全表更新,全表删除的非法操作呢,答案是有的,在mysql中sql_safe_updates可以完美解决这个问题;MySQL数据库是可……继续阅读 »

SEian.G 5个月前 (06-28) 198浏览 0评论2个赞

MySQL

MySQL8.0 JSON函数之搜索JSON值(五)

MySQL8.0 JSON函数之搜索JSON值(五)
前面一篇文章介绍了《MySQL8.0 JSON函数之创建与返回JSON属性(四)》;本节中的函数对JSON值执行搜索或比较操作,以从中提取数据;JSON_CONTAINS(target, candidate[, path])通过返回1或0指示给定的candidate是否包含在目标JSON文档中,或者(如果提供了path 参数)指示是否 在目标内的特定路径……继续阅读 »

SEian.G 6个月前 (06-08) 322浏览 0评论2个赞

MySQL

MySQL8.0 JSON函数之创建与返回JSON属性(四)

MySQL8.0 JSON函数之创建与返回JSON属性(四)
经过前面三篇的文章的介绍,相信大家已经对MySQL JSON数据类型有了一定的了解,为了在业务中更好的使用JSON类型,今天我们来具体介绍一下JSON函数的使用;根据JSON函数的作用,我们将JSON函数划分为如下几个类别:(1)创建JSON值的函数(2)返回JSON值属性的函数(3)搜索JSON值的函数(4)修改JSON值的函数(5)JSON表……继续阅读 »

SEian.G 6个月前 (06-06) 259浏览 0评论3个赞

MySQL

MySQL 8.0新特性:多值索引 –为JSON数组添加索引(三)

MySQL 8.0新特性:多值索引 –为JSON数组添加索引(三)
上一篇文章《MySQL如何给JSON列添加索引(二)》中,我们介绍了如何给JSON列添加索引,那么接下来,我们看MySQL 8.0新增的一种索引类型:多值索引;从MySQL 8.0.17开始,InnoDB支持多值索引。多值索引是在存储值数组的列上定义的二级索引。“普通”索引对每个数据记录有一个索引记录(1:1)。对于单个数据记录(N:1),多值索引可以有多……继续阅读 »

SEian.G 6个月前 (05-31) 259浏览 0评论3个赞