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

数据库设计摘录

阅读更多
1,  http://www.iteye.com/post/423268
把一个表分成N张相同的表是为了加速查询速度吧.
1,用数据库级的表分区, 把数据分在不同 的PV上. 增加IO性能. (Oracle, DB2都有实现)
2,如果是DB2还有另一种方案, 做数据库的Partition, 把数据散列到不同的单独节点供查询使用. 但这种方法只适合OLAP(虽然OLTP也有相应解决方案,但效果不佳).
3,楼上说的, 做视图, 但这种方法把动态表合在一起性能也是一件很郁闷的事情.
4,做物化视图, 比动态视图访问数据的能力强些, 但数据冗余量又太大.

还有, 您什么样的应用会一下查询那么多的数据量? 一定是个OLAP业务吧, 如果是, 尽量把它当做数据中心, 在它之上做个数据准备区保障时间维度一制性, 按业务做不同业务的数据集市供业务访问. 那样各个数据集市的数据压力会小些. 数据查询统计的压力全部移到数据准备区中.

 

分享到:
评论

相关推荐

    数据库设计专业课程设计项目说明指导书模板.doc

    【数据库设计专业课程设计项目说明指导书】 在计算机和信息工程学院中,学生们会在学习《数据库设计》这门课程时,进行一次课程设计项目。这个项目旨在让学生们深入理解和掌握数据库设计的基本理论与实践技巧。设计...

    自己摘录加总结的一些数据库技术

    最后,数据库设计原则,如范式理论(第一范式、第二范式、第三范式等),也是数据库技术的重要组成部分。遵循这些原则可以减少数据冗余,提高数据一致性,降低数据异常的可能性。 总结,数据库技术涵盖的内容广泛,...

    ChronologicalPersianPoetryDataset:从辉煌的甘乔尔数据库中摘录的波斯诗歌的时间顺序(直至诗人所居住的世纪)

    这个数据集的构建旨在服务于机器学习、自然语言处理、文本挖掘、数据库设计、诗歌分析和文本处理等多个领域。通过这样的结构化数据,研究人员可以运用现代科技手段,深入探究波斯诗歌的艺术风格、主题演变以及历史...

    毕业设计,基于ASP+ACCESS开发的中学网站系统,内含完整源代码,数据库,开题报告,毕业论文

    毕业设计,基于ASP+ACCESS开发的中学网站系统,内含完整源代码,数据库,开题报告,毕业论文 网站的开发是一项复杂的系统工程,它涉及面广,包括技术、管理业务、组织和行为。它的开发时间长,费用又很高,为了保证...

    学习记录_中级软件工程师软件工程师_数据库

    #### 六、数据库设计与管理 1. **表的设计**:在创建表时需要考虑字段的类型、长度等属性,并定义主键、外键等约束条件。 - 示例命令:`ALTER TABLE 表名 ADD 字段名 VARCHAR(50) NULL` 2. **数据操作**:包括...

    关于ODBC数据源连接文本.rar_数据库连接HTML

    当一个应用程序请求数据库操作时,ODBC驱动管理器会找到合适的ODBC驱动程序,该驱动程序是专门为特定数据库系统设计的,然后通过驱动程序与数据库进行通信。这样,无论数据库是SQL Server、MySQL还是Oracle,应用...

    树(treeview)的使用之网络文章摘录

    综上所述,"树(treeview)的使用之网络文章摘录"是一个VB应用程序,利用TreeView控件展示了从网络上搜集的文章和技巧,通过数据库连接实现了数据的存储和检索。尽管它在功能上存在一定的局限性,但这种结构化数据的...

    基于Android的图书馆服务系统设计与实现毕业设计(论文)含开题报告.pdf

    本文将涉及Android应用开发的多个方面,包括客户端设计、服务器端通信、数据库设计等。 描述部分的“毕业设计(论文)含开题报告”表明本文包含了两个部分:一个是毕业设计的主体内容,另一个是开题报告。开题报告...

    奥鹏作业与答案

    2013年的数据库部分可能涵盖SQL语言(用于查询和操作数据),数据库设计(如ER模型、关系数据库理论)、事务处理、备份恢复、安全性及性能优化等。 【离线文档】可能指的是与上述课程相关的PDF或Word文档,包含课程...

    2022年优秀-XXXX年数据库营销介绍最终.pptx

    1. 促进销售:企业将广告信息以邮寄方式精准的传递给目标受众群,在信函中设计价格折扣、赠券、“来就送礼品”、发放会员卡,甚至邮寄样品、试用装等诱因来吸引潜在客户,刺激购买欲,促进直接销售。 2. 提高交叉...

    基于MS SQL Server的MIS中数据完整性约束的分析与设计.pdf

    在文中,作者张义红和魏连秋讨论了在客户端/服务器(C/S)模式的应用系统数据库中实现数据完整性约束的多种技术,并结合微软的SQL Server数据库设计了数据完整性约束的实现方法。由于文章发表于2008年,当时SQL ...

    中文图书数据库的检索与利用PPT学习教案.pptx

    Apabi教参类电子图书库则是由方正公司与CALIS管理中心合作建立,专门针对高校教学和研究需求设计的数据库。该库涵盖了广泛的学科领域,如计算机、经济管理、外语等热门学科,以及通信、生物等新兴和前沿学科。数据库...

    软件设计师教程.pptx

    精彩摘录: * 熟练掌握一门编程语言和熟悉其他编程语言的基本语法和常用库。 * 掌握数据结构和算法,并且能够运用它们来解决实际问题。 * 了解数据库的基本原理和熟练掌握 SQL语言。 * 了解软件工程的基本概念,...

    ibati摘录

    3. 易于集成:Ibatis 可以轻松地与任何应用服务器或 JDBC 数据源进行集成,其轻量级设计使得它在各种项目中都能够快速地引入和使用。 4. 参数映射和结果映射:Ibatis 提供了参数映射和结果映射功能,可以自动将 ...

    Schema学习

    深入理解Schema对于任何从事数据库设计、开发或管理工作的专业人士都至关重要。这篇博文链接(已提供但无法直接访问)可能提供了关于Schema的深入讨论和实例,可能涵盖了Schema的基本概念、设计原则以及在实际项目中...

    asp和access电子政务网设计与实施全套(保证能顺利部署)

    【ASP和Access电子政务网设计与实施】是一个典型的IT项目,涉及到Web开发、数据库管理和电子政务系统的构建。在这个项目中,ASP(Active Server Pages)作为前端动态网页开发语言,Access作为后端数据库管理系统,...

    MATLAB环境下常见机械零件设计工具箱的开发.pdf

    传统设计中会使用许多数表和线图,这些可以通过建立矩阵数组(数据库)并采用拟合或插值方法来解决。例如,在处理V带包角与包角系数的关系时,可以通过MATLAB函数polyfit进行拟合,然后通过polyval进行计算。 对于...

    摘录有关vb的资料

    《VB常用技巧合集.chm》:这是一份关于VB编程技巧的集合,通常包含各种提高效率、优化代码的方法,可能涵盖了错误处理、界面设计、数据库操作等方面,旨在帮助开发者解决实际编程过程中遇到的问题。 《Visual Basic...

Global site tag (gtag.js) - Google Analytics