• 数据库系统


    每个数据库系统包含4个广泛的技术或组件:数据库本身,服务器平台,维护工作及客户端的数据库访问代码

    • 服务器环境包括物理硬件配置(CPU,内存,磁盘轴,I/O总线),操作系统和SQL Server 实例配置,它们共同提供了数据的运行环境。平衡CPU,内存和I/O,以及识别和消除瓶颈是优化服务器环境的一般途径
    • 数据库维护工作是保持数据库最佳运行的步骤(索引碎片整理,DBCC完整性检查及索引统计维护)。
    • 客户端应用程序包括数据访问层,中间层,前端应用程序,ETL(提取,转换和加载)脚本,报表查询或访问数据库的SSIS包(SQL Server 集成服务)。这些不仅会影响用户对数据库性能的认可,还会降低数据库系统的整体性能
    • 最后,数据库组件包括数据文件中所有的内容:物理架构,T-SQL代码(查询,存储过程,用户定义函数(UDF)和视图),索引和数据

    架构→基于集→索引→并发性→高级可扩展性

    • 优良的物理架构要做到数据直观浅显且能够写入大量便于检索的基于集的查询,智能数据库设计是个前提,继而可创建快速,紧凑的事物,减少数据库的聚合工作负荷的同时又提高了并发性和可扩展性。这种层到层的流程成为设计和优化数据库的方法

    --SQL Server 2008 Bible

  • 相关阅读:
    华为交换机端口安全
    华为路由交换命令收集
    Java使用JodaTime处理时间
    Java遍历Map对象的四种方式
    zabbix-2.4.8-1添加MySQL状态监控
    zabbix-2.4.8-1添加tcp状态监控
    zabbix-2.4.8-1添加nginx状态监控
    我的第四个Python小程序
    我的第三个Python小程序
    我的第二个Python小程序
  • 原文地址:https://www.cnblogs.com/2014Pro/p/3828977.html
Copyright © 2020-2023  润新知