软件大小:1.52GB
软件语言:简体中文
软件类别:编程开发
更新时间:2020-11-24 10:50:36
官方网站:https://www.45575.com/
应用平台:Windows操作系统
软件等级:
sql2008简体中文版是一款大型数据库系统开发软件,由微软公司推出上线,sql2008简体中文版软件专为大规模数据存储和管理而设计,适合服务器数据管理,sql2008简体中文版软件提高了查询性能,提高了效率,提高了数据存储效率,使您能够管理并扩展大量的用户和数据,从而使公司能够在高度安全、可靠和可扩展的情况下运行其最关键的应用程序,并减少开发和管理其数据基础设施的时间和成本,那么开发人员需要数据库的就下载sql2008简体中文版软件。
sql2008简体中文版在企业中也是非常重要的应用,各种财务系统,erp系统,oa系统等都会用到SQL Server 2008数据库,甚至网站也可以用到数据库来作为网站的后台。这是微软官方发布的SQL Server 2008 SP3简体中文版,基于SQL Server 2008提供可靠高效的智能数据平台构建而成,提供了大量新改进,可帮助您的组织满怀信心地调整规模、提高 IT 效率并实现管理完善的自助BI。此版本SQL Server 2008 SP3中包含应用程序和多服务器管理、复杂事件处理、主数据服务及最终用户报告等方面的新功能和增强功能。
为任何规模的应用提供完备的信息平台。可管理的,熟悉的自服务商业智能(BI)工具。支持大规模数据中心与数据仓库。支持平滑建立与扩展应用到云端与微软的应用平台紧密集成。
SQLServer2008引进了一系列新功能帮助各种规模的业务从信息中获取更多价值。改进的SQLServer2008增强了开发能力,提高了可管理性,强化了商业智能及数据仓库。
两个新版本可用于大规模数据中心和数据仓库:SQLServer2008数据中心版和SQLServer2008并行数据仓库版。这两个豪华版本增强了企业级的伸缩性,例如它们为最苛刻的工作负荷提供了更有力的支持,为应用程序和数据中心的服务器提供更有效率的管理。
通过增强核心版本解决业务难题:SQLServer2008Standard和SQLServer2008Enterprise。新的改进包括:PowerPivotforExcel和PowerPivotforSharePoint支持大量复杂事件处理和可托管的自助式商业智能。
1、新的FORCESCAN查询提示
任何DBA在进行查询优化的时候,都知道scan和seek之间的区别。Scan是指读取表中每一行数据然后返回查询;而seek使用表的叶数据来找到能够回答相同查询的行。当查询结果仅涉及到表数据的10-15%时,通常使用seek方式会比较好,当涉及到大量数据时则使用scan,它会读取整个表然后送到内存中然后返回结果,无需分析索引。
①新的FORCESCAN提示功能就和字面上的意思一样,可以确保查询优化器在给定的操作中不使用seek,而强制使用scan。需要提醒的是,FORCESCAN需要谨慎使用,否则会造成查询性能降低的后果。
②SELECT user_type FROM user_table WITH (FORCESCAN)
上面的语句假定user_type列相对来说并不是独一无二的,也就是所谓的“低基数”列,这时候使用FORCESCAN就和使用索引没有太大差别。
③随着SQL Server查询优化器变得越来越强大,我在自己的程序中已经很少会用到这种提示功能,但是FORCESCAN还是有它的用武之处。强制表扫描是对系统进行拷问测试的一种方法,FORCESCAN在这方面将会发挥积极的作用。
2、FORCESEEK查询提示的新功能
①FORCESEEK和FORCESCAN二者是截然相反的,它会强制数据库使用seek。在之前的版本中也存在这一功能,但是在SQL Server 2008 R2 SP1中,DBA可以使用FORCESEEK来指定需要seek的索引或者列:
②SELECT user_name FROM user_table
③WITH (FORCESEEK(user_table_index(user_name))
④如果你能够想到的,在user_table上有一个索引叫做user_table_index,它将user_name作为其中的一列。这会强制查询优化器使用这个索引和列来进行seek。你还可以seek多个列,但是这需要按照它们在索引中的位置顺序来指明出来。
⑤一个可能的应用场景:你创建了一个系统,其中生成索引后你想要手动进行详细的说明,或者是用存储过程以及内嵌SQL语句来自动生成。
3、新的系统对象
①每当SQL Server有版本更新的时候,都会出现一些新的系统对象,用户每次都将它们挖掘出来然后记录到文档当中。下面就是SQL Server 2008 R2 SP1中一些新的系统对象。
②sys.dm_os_volume_stats:当进行查询的时候,这个动态管理函数将返回存储数据库文件的磁盘信息。比如磁盘上还有多少可用空间,这个卷是否支持压缩。
③sys.dm_os_windows_info:返回SQL Server运行的操作系统信息(哪个版本的Windows),其中包括了修订级别以及操作系统语言等。
④sys.dm_server_registry:返回现安装的SQL Server相关注册信息。
⑤sys.dm_server_services:返回SQL Server正在运行的服务状态,包括上次启动时间、服务是否运行在集群实例上等。
4、支持仿真(512e)硬盘
存储市场中目前正涌现出新的硬盘驱动器,其中之一就是使用所谓的“512e”格式的硬盘,仿真硬盘运用磁盘的4K扇区,但是在界面上模拟一个512字节的扇区硬盘。在TechTarget之前关于仿真硬盘对Windows Server影响的报道中,作者已经将该硬盘称为先进格式硬盘,而且它对于提升SQL Server这样应用性能方面有很大的优势。因此,微软在SP1中添加了对仿真硬盘的支持,它可以让Windows Server 2008 R2运行更好。
5、数据层应用组件架构(DAC Fx)
数据库架构管理是让每个DBA头痛的事情,但是SQL Server在这方面提供了不错的帮助。数据层应用组件(DAC)就是这样的一个工具:它让数据层对象(基本上就是数据库中所有的东西)写入和部署变得轻松起来。SP1包括了一个新的DAC Fx和DAC升级向导,这两个工具可以帮助SQL Server现有数据库架构进行升级,而且还支持微软新的云数据库平台SQL Azure。
6、SharePoint PowerPivot磁盘空间控制
①微软PowerPivot数据往往会缓存在SharePoint中,但是DBA还是无法对缓存机制有一个比较直接的控制。SQL Server 2008 R2 SP1可以让DBA控制不活跃数据库在内存中缓存的时间,并对PowerPivot文件进行磁盘清理。如果你的系统中只有少量的PowerPivot数据,而且更改很少,你希望它能够长时间缓存在内存中,那么新的磁盘空间控制功能将会非常有帮助。
②通过sys.sp_db_increased_partitions存储过程将一个表分成15000个分区。
③sys.sp_db_increased_partitions存储过程可以使DBA能够针对一个特定的表设定increased_partitions。在之前的SQL Server版本中,DBA最多能够分成1000个分区,而新的SP1中最多则可以达到15000个分区。这是非常大的一个改进。
1、安装改进
SQL Server 2008的设置和安装也有所改进。配置数据和引擎位已经分开了,所以它使创建基本的未配置系统的磁盘图像变得可能了,它使分布到多个服务器变得更容易了。从之前提供的微软SQL Server 2008产品下载试用主页也可以找到安装可用的最新更新。另一个特点是有能力把安装SQL、SP和补丁做一个单一的步骤进行了。
2、数据加密
允许加密整个数据库、数据文件或日志文件,无需更改应用程序。这样做的好处包括:同时使用范围和模糊搜索来搜索加密的数据,从未经授权的用户搜索安全的数据,可以不更改现有应用程序的情况下进行数据加密。
3、热添加CPU
允许CPU资源在支持的硬件平台上添加到 SQL Server 2008,以动态调节数据库大小而不强制应用程序宕机。注意,SQL Server已经支持在线添加内存资源的能力。
4、审计
除了登录/登出和权限更改的标准审计外,SQL Server 2008允许监控数据的更改或访问。通过DDL创建和管理审计,同时通过提供更全面的数据审计来简化遵从性。
5、数据压缩
对于SQL Server的数据压缩而言,主要的目的是实际的表的尺寸的减小。据微软所说,使用压缩时会轻微的增加CPU的使用,整个系统的性能会因为I/O的减少而得多提升。更有效地存储数据,并减少数据的存储需求。数据压缩还为大I/O边界工作量(例如数据仓库)提供极大的性能提高。
6、资源管理器
SQL Server 2008里资源管理器是崭新的。管理器用于限制用户或用户组使用高级别的资源。能够监视的项目包括CPU带宽、超时等待、执行时间、阻塞时间和空闲时间。如果达到资源管理器的阈值,系统可以触发一个事件或停止进程。在资源管理器里使用的一系列的步骤将在以后的文章里介绍。
7、性能数据收集
性能调节和故障诊断对于管理员来说是一项耗时的任务。为了给管理员提供可操作的性能检查,SQL Server 2008 包含更多详尽性能数据的集合,一个用于存储性能数据的集中化的新数据仓库,以及用于报告和监视的新工具。
支持的操作系统:Windows Server 2003 Service Pack 2,Windows Server 2008,Windows Vista,Windows Vista Service Pack 1,Windows XP Service Pack 2,Windows XP Service Pack 3
32 位系统:具有 Intel 1 GHz(或同等性能的兼容处理器)或速度更快的处理器的计算机(建议使用 2 GHz 或速度更快的处理器。仅支持单处理器)
64 位系统:1.4 GHz 或速度更快的处理器(建议使用 2 GHz 或速度更快的处理器。仅支持单处理器)
最低 256 MB RAM(建议使用 1 GB 或更大的 RAM)
1 GB 可用硬盘空间