SQL2008是微软发布的强大的数据库软件,本站给大家带来的是SQL2008数据库R2 64位简体中文版(附密钥),利用SQL2008你可以建立庞大的数据系统,支持大量复杂事件处理和可托管的自助式商业智能。欢迎下载体验。
SQL2008数据库功能
-数据层应用组件架构(dac fx)
数据库架构管理是让每个dba头痛的事情,但是sql server在这方面提供了不错的帮助。数据层应用组件(dac)就是这样的一个工具:它让数据层对象(基本上就是数据库中所有的东西)写入和部署变得轻松起来。sp1包括了一个新的dac fx和dac升级向导,这两个工具可以帮助sql server现有数据库架构进行升级,而且还支持微软新的云数据库平台sql azure。
-支持仿真(512e)硬盘
存储市场中目前正涌现出新的硬盘驱动器,其中之一就是使用所谓的“512e”格式的硬盘,仿真硬盘运用磁盘的4k扇区,但是在界面上模拟一个512字节的扇区硬盘。在techtarget之前关于仿真硬盘对windows server影响的报道中,作者已经将该硬盘称为先进格式硬盘,而且它对于提升sql server这样应用性能方面有很大的优势。因此,微软在sp1中添加了对仿真硬盘的支持,它可以让windows server 2008 r2运行更好。
-新的forcescan查询提示
任何dba在进行查询优化的时候,都知道scan和seek之间的区别。scan是指读取表中每一行数据然后返回查询;而seek使用表的叶数据来找到能够回答相同查询的行。当查询结果仅涉及到表数据的10-15%时,通常使用seek方式会比较好,当涉及到大量数据时则使用scan,它会读取整个表然后送到内存中然后返回结果,无需分析索引。
1.select user_type from user_table with (forcescan)
上面的语句假定user_type列相对来说并不是独一无二的,也就是所谓的“低基数”列,这时候使用forcescan就和使用索引没有太大差别
2.新的forcescan提示功能就和字面上的意思一样,可以确保查询优化器在给定的操作中不使用seek,而强制使用scan。需要提醒的是,forcescan需要谨慎使用,否则会造成查询性能降低的后果
3.随着sql server查询优化器变得越来越强大,我在自己的程序中已经很少会用到这种提示功能,但是forcescan还是有它的用武之处。强制表扫描是对系统进行拷问测试的一种方法,forcescan在这方面将会发挥积极的作用
-forceseek查询提示的新功能
1.select user_name from user_table
2.with (forceseek(user_table_index(user_name))
3.一个可能的应用场景:你创建了一个系统,其中生成索引后你想要手动进行详细的说明,或者是用存储过程以及内嵌sql语句来自动生成
4.forceseek和forcescan二者是截然相反的,它会强制数据库使用seek。在之前的版本中也存在这一功能,但是在sql server 2008 r2 sp1中,dba可以使用forceseek来指定需要seek的索引或者列
5.如果你能够想到的,在user_table上有一个索引叫做user_table_index,它将user_name作为其中的一列。这会强制查询优化器使用这个索引和列来进行seek。你还可以seek多个列,但是这需要按照它们在索引中的位置顺序来指明出来
-新的系统对象
1.sys.dm_server_registry:返回现安装的sql server相关注册信息
2.sys.dm_server_services:返回sql server正在运行的服务状态,包括上次启动时间、服务是否运行在集群实例上等
3.sys.dm_os_windows_info:返回sql server运行的操作系统信息(哪个版本的windows),其中包括了修订级别以及操作系统语言等
4.sys.dm_os_volume_stats:当进行查询的时候,这个动态管理函数将返回存储数据库文件的磁盘信息。比如磁盘上还有多少可用空间,这个卷是否支持压缩
5.每当sql server有版本更新的时候,都会出现一些新的系统对象,用户每次都将它们挖掘出来然后记录到文档当中。下面就是sql server 2008 r2 sp1中一些新的系统对象
-sharepoint powerpivot磁盘空间控制
1.通过sys.sp_db_increased_partitions存储过程将一个表分成15000个分区
2.sys.sp_db_increased_partitions存储过程可以使dba能够针对一个特定的表设定increased_partitions。在之前的sql server版本中,dba最多能够分成1000个分区,而新的sp1中最多则可以达到15000个分区。这是非常大的一个改进
3.微软powerpivot数据往往会缓存在sharepoint中,但是dba还是无法对缓存机制有一个比较直接的控制。sql server 2008 r2 sp1可以让dba控制不活跃数据库在内存中缓存的时间,并对powerpivot文件进行磁盘清理。如果你的系统中只有少量的powerpivot数据,而且更改很少,你希望它能够长时间缓存在内存中,那么新的磁盘空间控制功能将会非常有帮助
sql2008r2密钥
GYF3T-H2V88-GRPPH-HWRJP-QRTYB(待测)
R88PF-GMCFT-KM2KR-4R7GB-43K4B (可用,已验证)
SQL2008安装教程
1.解压完压缩包之后,双击setup
左侧选择安装 -->右侧选择全新安装或向现有安装添加新功能
2.全部通过就点击确定 ,否则可点击重新运行 ,解决问题之后再点击确定
3.选择输入产品密钥 -->输入密钥-->下一步 (可用的密钥:PTTFM-X467G-P7RH2-3Q6CG-4DMYB)
4.勾选我接受许可条款 -->下一步
5.点击安装
6.通过了之后,点下一步
7.勾选SQL Server功能安装 -->下一步
8.点击全选 按钮-->下一步
9.点击下一步
10.点击默认实例 -->下一步
11.点击下一步
12.弹出服务器配置 对话框,指定服务账户和排序规则配置,点击对所有SQL Server服务使用相同的账户
在出现的对话框中,点击帐户名后面的倒三角形-->选择NT AUTHORITY\SYSTEM -->确定
13.下一步 -->选择混合模式 -->输入用户名和密码(自己设置,登陆时用)-->点击添加当前用户 -->下一步
14.连续点击下一步 ,直到点击安装 等待安装完成即可
15.运行:开始菜单-->所有程序-->sql server 2008 r2 文件夹-->点击sql server management studio-->身份验证选择“SQL SERVER 身份验证”-->输入账号密码-->点击连接
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 可用硬盘空间