`
haoningabc
  • 浏览: 1476946 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

海量数据存储的数据库设计

阅读更多
能想到的就只有这些了
缓存,分布式,hadoop,Atomkios,存储过程,用c开发,ucdk,硬件,
toad在 Editor 菜单里面有个Explain Plan Current SQL 可以分析sql,小救护车
数据平移或备份的时候java比较慢,F5
EMC
电信级数据存储平台
timestan内存数据库(存储速度快,但是海量有关系吗?)
至少是oracle的10呗,因为是在内存中处理不是磁盘
oracle分区,索引,暗示hint,分段查;
防止并发的锁--不用update,批量删批量增,
create table LOGIN_USERLIST
(
  --ID         NUMBER(19) not null, 
  DNSNAME    VARCHAR2(255 CHAR),
  IPADDRESS  VARCHAR2(255 CHAR),
  LOCATION   VARCHAR2(255 CHAR),
  LOGINTIME  date,
  LOGINTYPE  VARCHAR2(255 CHAR),
  LOGOUTTIME date,
  MACADDRESS VARCHAR2(255 CHAR),
  PERSIONID  VARCHAR2(255 CHAR),
  SESSIONID  VARCHAR2(255 CHAR)
) TABLESPACE TS_TAB_CLOUD
PARTITION BY RANGE (LOGINTIME) 
(  
  PARTITION PART_201101 VALUES LESS THAN (TO_DATE(' 2011-01-01 00:00:00', 'SYYYY-MM-DD HH24:MI:SS', 'NLS_CALENDAR=GREGORIAN')),  
  PARTITION PART_201102 VALUES LESS THAN (TO_DATE(' 2011-02-01 00:00:00', 'SYYYY-MM-DD HH24:MI:SS', 'NLS_CALENDAR=GREGORIAN')), 
PARTITION PART_201102 VALUES LESS THAN (MAXVALUE)
);

CREATE INDEX login_userlist_i ON login_userlist
(PERSIONID, IPADDRESS, LOGINTIME) TABLESPACE ts_ind_cloud 
LOCAL (
PARTITION PART_201101,
partition PART_201102,
partition PART_201103);


select /*+ index (BF_PAY_FEE_MAIN_T  BF_PAY_FEE_MAIN_IFLOW) */ ACCOUNT_ID
FROM bf_pay_fee_main_t

select /*+ index (表名 索引名) */ 字段名
FROM 表名
分享到:
评论

相关推荐

    让Oracle跑得更快2:基于海量数据的数据库设计与.pdf

    “让Oracle跑得更快2:基于海量数据的数据库设计与”这一主题,正是聚焦于解决这一问题,旨在通过合理的数据库设计和性能优化策略,提升Oracle在处理大规模数据集时的效率。 ### 一、海量数据处理 海量数据处理的...

    让Oracle跑得更快基于海量数据的数据库设计与优化.谭怀远.第2版

    《让Oracle跑得更快:基于海量数据的数据库设计与优化》是谭怀远先生的著作,专注于探讨如何在处理大规模数据时提升Oracle数据库的性能。这本书的第二版深入讲解了Oracle数据库在面对海量数据时的设计策略和优化技巧...

    海量数据匹配 数据库

    数据库设计包括了数据模型的选择(如关系模型、文档模型或图模型)、表结构的设计、索引的建立以及事务管理等。在处理海量数据时,数据分片、分区策略、读写分离等高级技术也会被应用,以提高数据处理能力。 再来看...

    让Oracle跑得更快 2 基于海量数据的数据库设计与优化

    《让Oracle跑得更快 2 基于海量数据的数据库设计与优化》是一本深入探讨如何在大数据环境下提升Oracle数据库性能的专业书籍。该书详细阐述了针对大规模数据的数据库设计策略以及优化技术,旨在帮助读者理解并解决...

    让Oracle跑的更快2基于海量数据的数据库设计与优化

    综上所述,对于海量数据的数据库设计与优化是一个系统工程,需要DBA综合考虑数据库模式设计、存储策略、内存管理、SQL优化以及物理存储等多方面因素。只有这样,才能确保Oracle数据库在面对海量数据挑战时,依旧能够...

    海量数据库设计与实践

    本主题将深入探讨海量数据的设计原则,并从数据库设计的角度出发,提供一系列实践策略。 首先,海量数据的设计需要遵循一定的基本原则。这些原则包括数据分片、数据分区、数据冗余以及数据分布等。数据分片是将大型...

    让Oracle跑得更快2:基于海量数据的数据库设计与优化

    不过,根据标题《让Oracle跑得更快2:基于海量数据的数据库设计与优化》以及描述中的作者名“谭怀远”,我们可以推测该文档应是一本专注于Oracle数据库性能提升和海量数据处理的优化指南。以下将基于这一主题,结合...

    oracle海量数据库架构设计.zip

    Oracle数据库系统以其稳定性和可扩展性在业界享有盛誉,尤其在处理海量数据时,其架构设计显得尤为重要。本资料集合包括了Oracle大数据设计架构的理论讲解、Hadoop视频教程以及相关的PPT和代码示例,旨在帮助学习者...

    让Oracle跑得更快基于海量数据的数据库设计与优化%5D.谭怀远.第2版

    《让Oracle跑得更快:基于海量数据的数据库设计与优化》是谭怀远先生的著作,专注于讲解如何在处理大规模数据时提升Oracle数据库的性能。这本书对于深入理解Oracle数据库的内部机制、设计高效的数据库架构以及实施...

    海量数据处理中的内存数据库应用.pdf

    内存数据库,顾名思义,是将数据存储在计算机内存中的数据库系统。与传统的磁盘数据库相比,内存数据库可以提供更快的数据读写速度,因为内存访问速度远高于硬盘。在电力数据采集系统中,这一优势显得尤为重要,因为...

    云计算的虚拟银行海量数据存储设计.doc

    1. 如何满足虚拟银行海量数据存储的需求,需要设计一个高效的分布式文件系统和数据库管理系统。 2. 如何确保数据的安全性和可靠性,需要设计一个高度安全的系统架构。 云计算虚拟银行海量数据存储设计是一种基于...

    海量数据环境下的Oracle数据库系统架构设计和优化思路

    ### 海量数据环境下Oracle数据库系统架构设计与优化思路 #### 一、分布式数据库系统架构设计 在海量数据处理环境中,传统的单机数据库系统已经难以满足高性能和高可用性的需求。因此,分布式数据库系统成为了一种...

    电信业海量数据存储中的数据库实践

    ### 电信业海量数据存储中的数据库实践 在电信行业,数据的海量增长已成为常态,尤其在数据存储与处理方面,面临着前所未有的挑战。本文将深入探讨电信业在处理月均500亿行、每行包含70列、约450字节的海量话单数据...

    城市三维地理信息系统中海量数据的数据库组织与管理.pdf

    ### 城市三维地理信息系统中海量数据的数据库组织与管理 #### 1. 引言 城市三维地理信息系统(3DUGIS)是能够对城市区域内的空间对象进行真实三维描述、可视化以及分析管理的地理信息系统。相较于传统的二维GIS...

    Danny_海量数据下分布式数据库设计实践1

    分布式数据库在海量数据场景下的设计实践是现代信息技术领域的一个重要课题。随着互联网的发展,数据的存储容量和处理需求持续增长,传统的单机数据库系统已经无法满足需求,这推动了分布式数据库技术的演进。 ...

    海量数据库设计与开发.docx

    海量数据库设计与开发需要考虑到多方面的因素,包括数据库的逻辑设计和物理设计、数据的存储和访问、安全性和完整性、应用开发和优化、分区和并行处理、碎片管理和自动存储管理、数据压缩技术、大对象处理技术和大批...

    支持海量数据的分布式数据库架构设计与验证.pdf

    因此,研究和设计一种能够支持海量数据存储、并具备高可用性和强一致性保障的分布式数据库架构体系显得尤为重要。 分布式数据库架构设计主要面临以下几个关键问题:数据一致性问题、系统可用性问题、数据分布式管理...

Global site tag (gtag.js) - Google Analytics