![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
文章平均质量分 84
Mysql;Oracle;图数据库等
李父贵
一枚Java程序员~
展开
-
starRocks
starRocks单表查询tps能到600,对写和关联查询不大太友好。原创 2023-05-20 23:23:21 · 599 阅读 · 0 评论 -
表分库分区
如果是中途再建分区,一种生产验证过的方案是:新建一张和源表A结构相同的表A1,把表A1建好分区,并且把表A作为A1的一个分区,然后再把表A1重命名为A。表A大概1~2亿的数据,处理完花了3~4个小时,没有出现生产问题。写、查询的时候无感,数据库自动根据分区字段查找对应的分区数据。最好是建表时就建好分区,如果建的分区用完了,后面可以再扩展。作用:提高查询性能,删除数据也很方便,删除分区就好了。原创 2023-05-17 22:50:27 · 51 阅读 · 0 评论 -
数据库最佳实践
除临时表以外,其他表必须有两个日期字段,created date(创建日期),updated date(修改日期),且非空;·物理删除既不能料放磁盘空间,而目会产生大量的碎片,导致索引频繁断裂,影响SOL执行计划的稳定性,同时,在碎片回收时,会耗用大量的CPU,磁盘空间,影响表的正常DML操作。考虑到机房双活的机制,一般建议按照2的次方数进行分库分表,比如:2,4,8分片等,schema的数据量和表的数量-致。·表名全小写字母,使用单数名词,用连接多个单词,建议加上业务前缀,比如:user_log。原创 2023-05-17 22:07:16 · 34 阅读 · 0 评论 -
《Mysql是怎样运行的》
mysql安装、系统变量、字符集和比较规则、InnoDB、B+树索引、数据目录、表空间、连接原理、成本优化、sql优化、explain使用、事务原创 2022-12-18 16:41:59 · 4417 阅读 · 0 评论 -
项目中Mysql经验
通用设计字段id_ucp_doc_ver bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',remark varchar(512) character set utf8mb4 collate utf8mb4_bin not null comment '备注',created_by varchar(128) character set utf8mb4 collate utf8mb4_bin not null comment '创建人',date_creat原创 2022-02-19 17:51:50 · 454 阅读 · 0 评论 -
《Mysql是怎样运行的》补充
redo日志、undo日志、事务隔离级别和MVCC、锁原创 2022-12-18 20:41:09 · 546 阅读 · 0 评论 -
MySQL 实战 45 讲(笔记)
mysql相关原理原创 2022-12-29 16:35:11 · 824 阅读 · 0 评论 -
JanusGraph的使用
Gremlin常用语法原创 2022-09-28 14:08:42 · 405 阅读 · 0 评论