Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

        
AI编程,程序员挑战年入30~100万高级指南 - 职业规划
SpringBoot+SpringSecurity+Vue权限系统高级实战课程        

IDEA永久激活

Java微信小程序电商实战课程(SpringBoot+VUe)

     

AI人工智能学习大礼包

     

PyCharm永久激活

66套java实战课程无套路领取

     

Cursor+Claude AI编程 1天快速上手视频教程

     

数据库分区及索引 PDF 下载


时间:2021-09-13 10:48来源:http://www.java1234.com 作者:转载  侵权举报
数据库分区及索引 PDF 下载
失效链接处理
数据库分区及索引 PDF 下载


本站整理下载:
提取码:9q8t 
 
 
相关截图:
 
主要内容:

分区使用情景:
一张表的查询速度已经慢到影响使用的时候
sql进过优化
数据量过大
表中的数据是分段的
对数据的操作往往只能涉及一部分数据,而不是所有的数据
分区解决的问题:主要是可以提升查询效率
分区的简单实现方式:MySQL5开始支持分区功能
使用oracle数据库创建表分区,使用的是DBeaver Enterprise工具编写sql代码,具体连接
方式在此就不做阐述了,大家百度下:
创建Range(范围)分区表案例:
1 ‐‐创建分区表 此表尚未创建
2 create table student(
3  s_id number(3) primary key,
4  s_name varchar2(10),
5  s_sex char(2),
6  s_age number(3)
7 )
8 partition by range(s_age)(
9  partition p1 values less than(20),
10  partition p2 values less than(40),
11  partition p3 values less than(maxvalue) ‐‐分区列中的最大值
12 )
13 ‐‐向student表中添加数据
14 insert into student values (111,'张三','男',18);
15 insert into student values (222,'赵四','男',16);
16 insert into student values (333,'王五','男',15)
17 insert into student values (444,'李一','男',20)
18 insert into student values (555,'李七','男',32)
19 insert into student values (666,'徐八','男',40)
20 insert into student values (777,'佟九','男',49)
21 ‐‐查询表
22 select * from student;
23 ‐‐查询分区数据
24 select * from student partition(p1);
25 select * from student partition(p2);
26 select * from student partition(p3);

 

------分隔线----------------------------


锋哥推荐