jack对海量数据库的一些总结

简介:

jack对海量数据值得深思几点:
1.删除海量数据:delete消耗资源最大。truncate与drop就小的多
2.分区特点:a.可以单独分区操作(数据加载,数据备份,数据恢复以及索引重建等操作。 b.提高查询效率  c.分区更有利于数据维护 d.分区有利于数据库数据的过期化处理---删除或者转入离线数据库
3.分区的种类:范围分区,哈希分区,列表分区
范围分区案例:createtable sale_data(sal_id number(5),sales_date date)partition by range(sales_date)(partition sales_2009_1 values less than(to_date('01/02/2009','DD/MM/YYYY'));
哈希分区:使数据分布更均匀点。
列表分区:提供一种按字段的值来进行分区的方法,这种方法非常适合于有高重复率字段值的表。
4.索引分类:B树索引  位图索引  全文索引
B树索引:常见的索引,索引字段数据重复性不高
位图索引:可用于字段数据重复性高的,适合OLAP
全文索引:字段进行模糊查询或者语音类的查询。
5.对象属性:查看select dbms_metadata.get_ddl('TABLE','T1') from dual;
6.hint优先级比表的属性高。不建议在代码以hint方式约束SQL执行方式,因为一旦将hint写入代码中,SQL执行计划就固定下来了,而实际数据是不断变化的。
7.数据压缩:alter table emp compress     alter table emp modify partition p1 compress;作用:压缩数据,提高查询性能
8.将过期的数据设置成只读表空间,优化数据库,加快查询速度
9.数据库对象分析,分析和动态采样
10.rac 业务分割,负载均衡,实例级容错
11.分布式数据库:(dblink,字符集统一)
12.dataguard:容灾  RAC+dataguard
13.ASM 与SAN   asmcmd工具   help  lsdg  ls
14.海量数据备份与恢复:表空间  分区设置自己表空间
15.初始参数:
16:show_space存储过程

 

 












本文转自东方之子736651CTO博客,原文链接: http://blog.51cto.com/ecloud/1354126,如需转载请自行联系原作者





相关文章
|
存储 缓存 固态存储
存储性能的关键指标:IOPS与吞吐量详解
【4月更文挑战第21天】
4033 0
|
存储 安全 数据库
|
XML 编解码 JavaScript
封装svg图标组件
封装svg图标组件
453 0
|
9月前
|
网络协议 安全 网络安全
HTTP与HTTPS协议入门
HTTP协议是互联网的基石,HTTPS则是其安全版本。HTTP基于TCP/IP协议,属于应用层协议,不涉及数据包传输细节,主要规定客户端与服务器的通信格式,默认端口为80。
304 25
HTTP与HTTPS协议入门
|
6月前
|
存储 运维 安全
诈骗背后:一场由Nacos漏洞引发的连锁危机
Nacos 是一个开源的动态服务发现、配置管理和服务管理平台,广泛应用于云原生架构中。然而,在其不同版本中曾暴露出多个安全漏洞,如未授权访问、Token 伪造、权限绕过等,这些漏洞可能导致敏感数据泄露、业务中断以及企业声誉受损。企业在使用 Nacos 时,应尽量采用最新稳定版本,并强化配置文件的安全性设置;在可能的情况下,限制网络访问范围,仅对可信 IP 开放服务,以全面提升 Nacos 的安全性。
|
Prometheus 监控 Cloud Native
应用程序部署
应用程序部署
347 3
|
SQL druid 数据库
如何进行数据库连接池的参数优化?
数据库连接池参数优化包括:1) 确定合适的初始连接数,考虑数据库规模和应用需求;2) 调整最大连接数,依据并发量和资源状况;3) 设置最小空闲连接数,平衡资源利用和响应速度;4) 优化连接超时时间,确保系统响应和资源利用合理;5) 配置连接有效性检测,定期检查连接状态;6) 调整空闲连接回收时间,适应访问模式并配合数据库超时设置。
|
SQL 缓存 关系型数据库
postgresql的安装和使用
postgresql的安装和使用
557 0
|
10月前
|
JSON 数据挖掘 API
京东app商品详情API接口系列(京东 API)
本文介绍了使用 Python 调用京东商品详情 API 的方法。前期需安装 `requests` 库处理 HTTP 请求,导入 `json` 库解析 JSON 数据。接口通过商品 ID 获取详细信息,如价格、图片、评价等。示例代码展示了如何构建请求并处理响应数据。应用场景包括电商开发、市场调研和数据分析等,帮助提升用户体验、优化推荐系统及制定市场策略。
|
Web App开发 前端开发 JavaScript
CSS 媒体查询 @media【详解】
CSS 媒体查询 @media【详解】
384 0