2023-12-22
关于TDsql数据库的问题
各位大佬,有个事情想请教一下,银行系统现在用的TDsql数据库(底层是mysql),每小时新增大概1.8万条数据,每天新增40多万条数据,自从12月13日到22日,生产上巡检数据数据量达到380w,目前制定修改方案:为满足页面能够快速通过条件检索巡检数据,数据库表采用按月分区表。
问题:
1、随着数据量不断地增加,是否能满足3年内历史页面快速查询。
2、采用按月分区表,TDsql单表最大能够存多少条数据?单表单分区最大能够存多少条数据。
3、有没有其他更好的方案。
4、3年内的数据都可以在页面查看,不考虑备份
我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
回答交流
Markdown
请输入正文
提交
相关推荐
mysql 8 怎么迁移到 mysql 5.7?只有一个库的数据
回答 1
用mysqldump或者xtrabackup不行吗?
MySQL中的 varchar 类型的,用max 函数,有没有什么影响?
回答 2
已采纳
没有什么影响,如果内容是纯数字,那么建议0或者cast成数字再max,如果包含有非数字,就是按从左往右字母依次排序的结果
mysql中能查看到buffer pool中存放的哪些对象吗?
回答 2
可以查看INFORMATIONSCHEMA.INNODBBUFFERPAGE(不建议在生产环境执行).比如查看db.sbtest1表的索引占用内存(root@127.0.0.1)[db1]>SE
mysql inner join左右两个表交换顺序有什么影响?
回答 1
底层执行计划,自己会进行优化的,所以交换顺序基本没影响。但也不是绝对,可能会有特例情况,看具体sql语句。尽量驱动表写在前面
slowlog,general log 如何按天切割?
回答 1
MySQL本身没有提供内置的按天切割slowlog和generallog的功能,只能通过其他第三方的工具或自己写脚本来实现。另外一个思路:可以考虑将慢查询日志写入到表中,而不是写入到日志文件中,写入到
MySQL 如果有聚簇索引有一个字段是很长的字符串也会存在叶子节点吗?
回答 1
已采纳
MySQL是索引组织表,如果你这个字段是主键,这个b树就是以该字段的值组成的,叶子节点上包含所有的数据,但是如果很长,MySQL对索引长度有限制,是做不了索引的。如果不是主键,他也会在叶子节点上。
mysql 能不能修改用户数据库的存储位置
回答 3
1.用二进制包部署时,初始化时可以指定datadir;2.对于已经运行的数据库,先停止mysql;拷贝datadir对应目录中的文件到新目录,再修改my.cnf设置datadir为新目录;再启动mys
打开mysql
回答 1
有错误信息吗?终端或者error.log
为什么MYSQL 8.0.27 MYSQL.EVENT; 表不存在?
回答 2
已采纳
是的已经没有了。在5.7的官方手册里还能看到可以通过myslq.event获取event的metadata,在8.0中已经删掉了,我猜意思是通过informaitonschema.events表已经能
现有数据库为mysql,有个表中的字段存储类型为varchar(500)如果给这个长度提升到2000会不会带来什么问题?
回答 4
已采纳
不会有影响,varchar只是一个定义,实际查询效率跟数据实际长度有关系
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~