Sqlserver 备份和订阅的区别

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Sqlserver 备份和订阅的区别相关的知识,希望对你有一定的参考价值。

参考技术A 数据库备份就是把数据copy一份出来,订阅是保持数据的副本。
通俗的讲,数据库备份就是把数据copy一份出来,放到你的存储设备或者电脑备份盘里,如果数据库数据丢失或者误删除,可以通过备份的数据进行恢复。订阅是保持数据的副本,并接收对所修改出版的更改。取决于所实现的复制选项,可能还允许更新者更新数据,并将其复制回服务器或者其它订阅者。
。进入DT时代,数据的价值越发体现,数据已经成为每个公司赖以生存的生命线,数据的重要性不言而喻,而公司绝大多数核心数据都存放在数据库里。数据库本身的灾难恢复(DR)能力是数据安全的最后一道防线,也是数据库从业者对数据安全底线的坚守。数据库中数据潜在的安全风险包括:硬件故障、恶意入侵、用户误操作、数据库损坏和自然灾害导致的数据损失等。在关系型数据库SQL Server中,数据库备份是灾难恢复的能力有力保证。

mysql 和 sqlserver中备份一张表的区别

sqlserver中备份一张表

SELECT * into qa_buglist_bak FROM qa_buglist 

不管表的数据有多大,速度很快;

 

 

mysql中上述语句就无效了,须得新建一张表,然后让此长表中新增数据

create table qa_buglist_bak like qa_buglist;
insert qa_buglist_bak select * from qa_buglist;

如果原表中数据量大,就特别慢,很吃硬盘和CPU

 

刚刚看了下,也就800万行的数据。。

 

 我应该先导出到sql文件中,再新增到备份表中的。。。(┬_┬)

 

以上是关于Sqlserver 备份和订阅的区别的主要内容,如果未能解决你的问题,请参考以下文章

sqlserver 2012怎么看本地订阅

sqlserver和DB2的区别

怎样设置sql server2012中的订阅

MapGIS精品教程003:基于SQL Server的数据库创建备份与恢复

如何实现sql server实时备份数据库

sqlserver中分表和分库有啥区别