宠物网站开发文档,网站做文件检查,焦作焦煤电子商务网站建设,小程序商店怎么接入视频号MySQL兼容性增强
可获得性
本特性自openGauss 3.0.0版本开始引入。
特性简介
本特性主要从以下几方面增强openGauss与MySQL的兼容性#xff08;只列举部分典型语法#xff0c;详情请参见《数据迁移指南》中“MySQL兼容性说明”章节#xff09;#xff1a;。
支持用户锁…MySQL兼容性增强
可获得性
本特性自openGauss 3.0.0版本开始引入。
特性简介
本特性主要从以下几方面增强openGauss与MySQL的兼容性只列举部分典型语法详情请参见《数据迁移指南》中“MySQL兼容性说明”章节。
支持用户锁允许用户通过sql加自定义的锁可以让多个程序之间完成加锁相关的交互过程使得客户端从任何位置访问都可以得到一致性的锁视图。
支持建表插入数据时默认记录插入当前时间更新数据时如果未指定更新时间默认显示数据变更的当前时间。
支持设置会话级SQL模式允许运行时变更、全局变更以及会话内变更。
支持隐藏索引隐藏索引不会被优化器使用。
支持字段大小写敏感。建表时使用的字段名将保留大小写的信息到系统表中而真正使用这些列时忽略大小写。
支持schema级、表级、列级设置和修改默认字符集和排序规则。
支持rand(N)/random_bytes(N)函数。
支持使用ASCII/BINARY作为列属性。
支持使用0x的方式作为十六进制数输入。
支持MySQL协议兼容通过MySQL的JDBC driver或者MySQL命令行客户端直接连接openGauss通过参数hot_standby、dolphin_hot_standby控制备机的可连接性。
支持B库字符序右模糊匹配时走索引扫描。会将匹配条件转换为大于等于和小于等于两个不等式作为索引条件。
客户价值
通过设置用户锁对数据、数据结构或者某些字符串进行保护避免会话之间相互干扰保证了信息的一致性和安全性。解决了用户业务数据写入与修改时记录其操作时间戳的问题。通过设置sql模式可以解决早期版本遗留问题与后期版本的兼容性。通过隐藏索引可以在不禁用/删除/重建索引的情况下测试删除某个索引对于查询性能的影响提升SQL调优的效率。通过支持字段大小写敏感可以让列名在查询时保持建表时的大小写信息。通过支持schema级、表级、列级设置和修改默认字符集和排序规则可以让用户根据实际使用场景灵活调整字符集和排序规则。