我们只有这个服务器上的4个数据库。 其中之一是非常关键的。 我想知道我们应该怎么做关于master db的备份? 我们并不真正做许多“主”types的交易。 目前我们每天都对主人进行全面备份。 我们应该做差异和日志?
我最近将SQL Server 2008安装升级到了Service Pack 2.我们的数据库之一是简单的恢复模式,但是它的事务日志不断增长。 该日志似乎不被截断,因为它应该在简单的恢复模式下。 我目前正在研究的path是,我们有一个地方的事务处于活动状态。 这是为什么: select name, recovery_model_desc, log_reuse_wait_desc from sys.databases where name in ('SimpleDB') name recovery_model_desc log_reuse_wait_desc SimpleDB SIMPLE ACTIVE_TRANSACTION 当我检查我的活动交易时,我得到以下。 请注意,我安装了SP2,并在12月25日午夜左右重新启动了我们的服务器。 select transaction_id, name, transaction_begin_time, transaction_type from sys.dm_tran_active_transactions transaction_id name transaction_begin_time transaction_type 233 worktable 2010-12-25 12:44:29.283 2 236 worktable 2010-12-25 12:44:29.283 2 238 worktable 2010-12-25 12:44:29.283 2 240 worktable 2010-12-25 […]
我一直在阅读,并得到的印象是,如果你使用RAID,那么在一个文件组中使用多个SQL Server文件将不会有任何进一步的改进,好处是纯粹的pipe理(如果你开始用尽空间或通缉将数据分成可pipe理的块进行备份/平衡大型服务器机房的数据)。 然而,作为一个相当聪明的软件人员,假设即使对于较小的数据库,SQL Server将在LOGICAL文件基础上执行增长和locking操作(对于写入)也是不可想象的,所以即使使用RAID,也似乎在一个文件组中有多个文件来平衡I / O是合理的,还是重build来自分布式文件组的数据的时间大于减lesslocking的好处? 我也意识到行为和好处可能会有不同的表/ indeces /日志。 有一个很好的网站,当RAID已经到位时,区分多个文件的好处吗?
我想知道空值是如何存储在磁盘 – 是分配一些最小的字节 – 物理磁盘空间至于其他列确实有一些价值,连续安排行插入到表中? 第二个问题是:如果用值更新空值,则SQL将在数据文件末尾分配所需的空间? 谢谢..
有谁知道一个很好的工具,可以安排备份数据库和日志和截断日志? 正在使用SQL Server 2008 Web Edition
我是SQL新手,所以需要一点帮助。 我必须join两个不同服务器上的两个不同数据库的表。 有人可以告诉我,我该怎么做?
我的Windows Server 2008企业版中有SQL Server 2008 Enterprise SP2 x64数据库,我的问题是如何对数据库内容执行自动备份? 例如。 MDF和LDF以及OLAP数据库? 谢谢。
我如何计算SQL Server的推荐硬件? 我怎样才能实施SQL Server的硬件计划? 编辑后: 我的应用程序是由Silverlightdevise的。 我在我的数据库30表,我存储图片或PDF文件在一些表中。 我有1000个用户。 我有500个并发会话。
我正在使用MS-SQL Server 2008实例作为项目的后端数据库服务器。 我在托pipe我的项目和SQL Server的计算机上做了一些安全testing,并在SQL Server上得到了以下报告: 在端口1853/TCP ,数据库服务器正在运行(特别是MSSQL和版本号),并且响应在预login响应中可用。 我怎样才能隐藏这个信息和SQL Server? 我找不到一种方法来创build一个触发器,并允许访问特定的IP,但我不知道这是否正确地解决了我的问题。
我有一个完全恢复模式的生产数据库,其中MDF和LDF文件每个大约80GB。 我们有一个testing服务器,为了开发/testing目的,我们定期恢复这个数据库。 在还原发生的那一刻,我们将恢复模式设置为“简单”,并在服务器磁盘空间不足的情况下收缩日志文件。 有没有办法将数据库直接恢复到简单模式,以便永远不会创build大的LDF文件?