必胜高考网 > 计算机类 > 计算机等级 > 资讯 >

用户关于桌面系统虚拟化应掌握和注意的事项

时间: 家辉2 资讯

  2、纵向、横向分割表,减少表的尺寸(sp_spaceuse)

  3、升级硬件

  4、根据查询条件,建立索引,优化索引、优化访问方式,限制结果集的数据量。注意填充因子要适当(最好是使用默认值0)。索引应该尽量小,使用字节数小的列建索引好(参照索引的创建),不要对有限的几个值的字段建单一索引如性别字段

  5、提高网速;

  6、扩大服务器的内存,Windows 2000和SQL server 2000能支持4-8G的内存。配置虚拟内存:虚拟内存大小应基于计算机上并发运行的服务进行配置。运行 Microsoft SQL Server? 2000 时,可考虑将虚拟内存大小设置为计算机中安装的物理内存的 1.5 倍。如果另外安装了全文检索功能,并打算运行 Microsoft 搜索服务以便执行全文索引和查询,可考虑:将虚拟内存大小配置为至少是计算机中安装的物理内存的 3 倍。将 SQL Server max server memory 服务器配置选项配置为物理内存的 1.5 倍(虚拟内存大小设置的一半)。

  7、增加服务器 CPU个数; 但是必须明白并行处理串行处理更需要资源例如内存。使用并行还是串行程是MsSQL自动评估选择的。单个任务分解成多个任务,就可以在处理器上运行。例如耽搁查询的排序、连接、扫描和GROUP BY字句同时执行,SQL SERVER根据系统的负载情况决定最优的并行等级,复杂的需要消耗大量的CPU的查询最适合并行处理。但是更新操作Update,Insert, Delete还不能并行处理。

  8、如果是使用like进行查询的话,简单的使用index是不行的,但是全文索引,耗空间。 like 'a%' 使用索引 like '%a' 不使用索引用 like '%a%' 查询时,查询耗时和字段值总长度成正比,所以不能用CHAR类型,而是VARCHAR。对于字段的值很长的建全文索引。

  9、DB Server 和APPLication Server 分离;OLTP和OLAP分离

  10、分布式分区视图可用于实现数据库服务器联合体。联合体是一组分开管理的服务器,但它们相互协作分担系统的处理负荷。这种通过分区数据形成数据库服务器联合体的机制能够扩大一组服务器,以支持大型的多层 Web 站点的处理需要。有关更多信息,参见设计联合数据库服务器。(参照SQL帮助文件'分区视图')

  a、在实现分区视图之前,必须先水平分区表

  b、在创建成员表后,在每个成员服务器上定义一个分布式分区视图,并且每个视图具有相同的名称。这样,引用分布式分区视图名的查询可以在任何一个成员服务器上运行。系统操作如同每个成员服务器上都有一个原始表的复本一样,但其实每个服务器上只有一个成员表和一个分布式分区视图。数据的位置对应用程序是透明的。

  11、重建索引 DBCC REINDEX ,DBCC INDEXDEFRAG,收缩数据和日志 DBCC SHRINKDB,DBCC SHRINKFILE. 设置自动收缩日志.对于大的数据库不要设置数据库自动增长,它会降低服务器的性能。在T-sql的写法上有很大的讲究,下面列出常见的要点:
首先, DBMS处理查询计划的过程是这样的:

  1、 查询语句的词法、语法检查

  2、 将语句提交给DBMS的查询优化器

  3、 优化器做代数优化和存取路径的优化

  4、 由预编译模块生成查询规划

  5、 然后在合适的时间提交给系统处理执行

  6、 最后将执行结果返回给用户其次,看一下SQL SERVER的数据存放的结构:一个页面的大小为8K(8060)字节,8个页面为一个盘区,按照B树存放。

  1.在上文中我们提到,企业用户可以使用应用程序虚拟化将安装在服务器中的应用程序以数据流的形式传输至终端员工PC机上使用。同样的,如果企业用户已经实施虚拟桌面系统架构或虚拟会议架构,在终端员工PC机的虚拟操作系统桌面下,也可以利用应用程序虚拟化调用安装在服务器上的应用程序。举例来说,企业用户的终端员工PC机可以实现虚拟操作系统下的虚拟Office应用程序调用。这个过程为企业用户虚拟化的综合利用。

  2.许多企业希望可以最大化的使用虚拟机制,以节省实际运营IT成本及方便IT部门对终端员工PC机的管理和控制。根据实际状况的不同,部分企业用户可能需要使用虚拟桌面基础架构,部分企业用户可能需要使用虚拟会议架构,而大部分企业用户都可能需要使用虚拟应用程序架构等。当企业用户在考虑实施虚拟化之前,应当根据实际情况确定自身组织运营所需实施的虚拟化。举例来说,如果企业用户员工大部分都是用的是移动互联网络,并且大部分时间都分布在不同的地位位置,则该企业用户并不适合部署虚拟桌面基础架构和虚拟会议架构。其主要原因在于这两种虚拟架构对网络链接数据传输速度要求较高。

  3.上文提到,在Windows 7 XP模式的虚拟化机制下,购买正版Windows 7操作系统后,用户可以获得免费的Windows XP操作系统,并可将Windows XP操作系统安装在虚拟机中。但Windows XP操作系统并不是同步安装,用户需要在http://www.microsoft.com/windows/virtual-pc/download.aspx网站上免费下载安装在虚拟机上的Windows XP操作系统。

  4.微软桌面系统优化包(MDOP)中带有应用程序虚拟化及微软企业用户桌面虚拟化应用程序。

  App-V and MED-V are a part of the Microsoft Desktop Optimization pack, known as MDOP

  5.企业用户可以通过购买微软虚拟桌面基础架构套件获得虚拟会议及虚拟桌面基础架构应用程序。

  6.如果企业用户需要部署虚拟桌面基础架构,不管该虚拟架构产品是否属于微软产品,用户在虚拟机上安装的Windows操作系统都需要获得微软官方认证,即虚拟桌面访问认证(VDA)。使用虚拟桌面访问认证可以使得企业用户员工在终端PC机上远程访问其他PC机,并可以在虚拟机制下最多使用四种不同的虚拟桌面。如果企业用户需要部署虚拟会议架构,则需要获得微软官方RDS CALs认证。

56057