分区(hash、range、list分区方式,以及用户登录日志实战)
发表于:2025-01-23 作者:千家信息网编辑
千家信息网最后更新 2025年01月23日,哈希分区:(如果是非整型的列,可以用函数把它转为整型)(非整型转为整型的函数)往分区后的表中插入、查询数据是用一样的语句:range分区:(上图中,如果不建立p3分区,则大于30000的数据插入会报错
千家信息网最后更新 2025年01月23日分区(hash、range、list分区方式,以及用户登录日志实战)
哈希分区:
(如果是非整型的列,可以用函数把它转为整型)
(非整型转为整型的函数)
往分区后的表中插入、查询数据是用一样的语句:
range分区:
(上图中,如果不建立p3分区,则大于30000的数据插入会报错)
list分区:
实战,为用户登录日志表分区:
可以这样分区:
(当然,转换为时间的逻辑可以放到应用层,以节省数据库性能)
增加分区的方法很简单:
alter table customer_login_log add partition (partition p4 values less than (2018));
(可以定时在年底自动增加分区)
删除分区:
alter table customer_login_log drop partition p0;
(在大表中如果用delete语句删除会非常耗时间和资源)
过期数据归档:
建立相同结构的不同表:
交换分区表:
alter table customer_login_log exchange partition p2 with table arch_customer_login_log ;
(也就是p2分区的数据已经被迁移到了归档数据表中)
归档的好处是比innodb存储的数据所占空间更小,但是不能进行写操作,只能做查询
总结:
数据
函数
语句
查询
实战
日志
用户
登录
不同
相同
上图
也就是
好处
应用层
性能
数据库
数据表
方法
是非
空间
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
win服务器安全措施
学生网络安全学习课后答案
服务器的卡槽指的是显卡吗
昌吉精益管理软件开发
网络安全法有效预防计算机病毒
需要软件开发客户在哪找
软件开发部署自动化
怎么备份数据库到局域网
盐池租房软件开发
湖南通用软件开发厂家报价
sql数据库管理下载安卓
聘请网络安全第三方机构的请示
什么流量的服务器好用
山东百纳网络技术有限公司
软件开发岗待遇
关于网络技术协会名称
神州信息数据库
互联网科技公司成主角
服务器背板导向销
内蒙古态势推演系统软件开发
个人服务器网站备案
服务器上的数据分析
土木结构软件开发实例
怎么查询数据库的列名
中山软件开发好不好
福建网络安全工程师招聘
什么是网络安全原则
无极数据库编辑器4.2
网络安全法有无根本性修改
互联网科技公司成主角