![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
文章平均质量分 60
二两小咸鱼儿
这个作者很懒,什么都没留下…
展开
-
GaussDB行存储表列存储表相关
当在列存表上导入数据时,首先数据会按列导入CU cache,如果设置了PCK(Partial Cluster Key),导入数据会按照指定列进行局部排序(默认420万条数据进行排序),最后再生成CU(生成CU时,会根据数据类型进行压缩),并写入文件。单行数据插入会产生较多的小CU文件,不但会造成空间浪费,还会导致访问效率降低。列存表的最小存储单元是CU(Compress Unit),每个CU的大小为8KB的整数倍(需要注意的是,CU并不是由页组成的,它是一个独立的存储单元),最多存储1列60000行数据。原创 2023-04-07 13:53:57 · 1713 阅读 · 0 评论 -
sql with as补全月份
SELECT * FROM (with addmonth as(select '01' AS mon FROM dual union select '02' AS mon FROM dual union select '03' AS mon FROM dual union select '04' AS mon FROM dual union select '05' AS mon FROM dual union select '06' AS mon FROM dual union selec原创 2021-08-05 15:48:46 · 1286 阅读 · 0 评论 -
Mysql八小时断连问题及事务超时、自动重连、回滚等设置
以下内容来源于Mysql官网操作手册https://dev.mysql.com/doc/refman/8.0/en/preface.htmlMySQL server has gone away错误的最常见原因是服务器超时并关闭了连接。对于这种情况,通常会获得以下错误代码(所获得的错误代码取决于操作系统)错误代码及描述CR_SERVER_GONE_ERROR:客户端无法向服务器发送问题。CR_SERVER_LOST:客户端写入服务器时并没有收到错误,但是没有得到问题的完整答案(或任何答案)。翻译 2020-05-19 15:26:11 · 1741 阅读 · 1 评论