社区
疑难问题
帖子详情
数据同步问题?????????
hnzzxubenbiao
2003-03-27 01:36:48
我现在的系统出现这样一个问题:我的数据库服务器C盘上安装了SQL SERVER 2000 ,数据文件在D盘(5000M),日志文件在E盘(5000M),现在D、E盘已经没有空间,我想对数据库服务器进行阔容(再增加一硬盘),应该怎末做????
...全文
41
6
打赏
收藏
数据同步问题?????????
我现在的系统出现这样一个问题:我的数据库服务器C盘上安装了SQL SERVER 2000 ,数据文件在D盘(5000M),日志文件在E盘(5000M),现在D、E盘已经没有空间,我想对数据库服务器进行阔容(再增加一硬盘),应该怎末做????
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hnzzxubenbiao
2003-03-28
打赏
举报
回复
另外我还有一个问题:我有一个中心服务器和18台远程异地数据库服务器(中心服务器和异地远程数据库服务器均用SQL SERVER 2000 操作系统为WINDOWS 2000 SERVER),他们各自管理一个地区的数据,我想把18台远程异地数据库服务器的数据汇总到中心数据库服务器上,要求数据更新定为一周一次或每天晚上自动更新。我想用SQL SERVER 2000中的订阅和发布服务,但不知道怎末设置。希望各位大虾解囊相助。谢谢!!!!!!!!!!
happydreamer
2003-03-27
打赏
举报
回复
向数据库中添加文件
ALTER DATABASE db
ADD FILE
(
NAME = Test1dat2,
FILENAME = 'f:\Data\t1dat2.ndf',
SIZE = 5MB,
MAXSIZE = 4000MB,
FILEGROWTH = 5MB
)
happydreamer
2003-03-27
打赏
举报
回复
--假设test2为数据库名称 日志已经很大的时候用
方法一此方法适用于7.0和2000。
1、在查询分析器中执行: exec sp_detach_db 'DB_Name','true'
2、在我的电脑中将日志的物理文件xxx_Log.LDF改名。
3、在查询分析器中执行: exec sp_attach_single_file_db 'DB_Name','C:\Program Files\Microsoft SQL Server\MSSQL\Data\DB_Name.MDF'
4、如果上一步成功,将步骤2中改名后的文件删除。如果上一步不成功,改回原来的文件名,用sp_attach_db将数据库附加到服务器,然后用方法二。
方法二
6.X中 DUMP TRANSACTION test2 with NO_LOG DUMP TRANSACTION test2 with TRUNCATE_ONLY 将上面的语句多次执行,直到日志缩小。7.0和2000中 backup log test2 with NO_LOG backup log test2 with TRUNCATE_ONLY DBCC SHRINKDATABASE(test2) 将上面的语句多次执行,直到日志文件缩小。上面的方法治标不治本,标本兼治要用下面的方法。
方法三:
--6.X和7.0中改为日志处于截断模式,2000中恢复模型改为简单恢复 exec sp_dboption 'test2','trunc. log on chkpt.','on' --7.0和2000中设为自动收缩,6.x中不用执行。 exec sp_dboption 'test2','autoshrink','on' 通常用于测试环境。
方法四: --7.0中改为日志不处于截断模式,2000中恢复模型改为完全恢复 exec sp_dboption 'test2','trunc. log on chkpt.','off' --7.0和2000中设为自动收缩,6.x中不用执行。 exec sp_dboption 'test2','autoshrink','on' 建立作业,每半个小时一次日志备份,每天一次完全数据库备份。 7.0和2000中:在Log收缩到正常大小后,将autoshrink选项设置为off。通常用于真实环境。 在产品化系统中将autoshrink选项设置为开启状态并非明智之举(除非您真的需要这样做),这是因为,当您的系统正在忙于完成其它任务时,autoshrink选项可能会同时启动,从而降低系统运行速度。然而,对于那些数据库管理员无暇估计并且数据库尺寸有可能在您毫无察觉的情况下超出控制范围的桌面或远程系统来说,开启这一选项却是一种非常有效的措施。 收缩事务日志 在下列情况下,日志文件的物理大小将减少:
*执行 DBCC SHRINKDATABASE 语句时。
*执行引用日志文件的 DBCC SHRINKFILE 语句时。
*自动收缩操作发生时。 日志收缩操作依赖于最初的日志截断操作。日志截断操作不减小物理日志文件的大小,但减小逻辑日志的大小,并将没有容纳逻辑日志任何部分的虚拟日志标记为不活动。日志收缩操作会删除足够多的不活动虚拟日志,将日志文件减小到要求的大小。 按下面任一方式控制事务日志的大小:
*在维护日志备份序列时,调度 BACKUP LOG 语句按间隔发生,以使事务日志不致增长到超过预期的大小。
*当不维护日志备份序列时,指定简单恢复模式。 详情请参考 MS SQL Server 2000 联机丛书: 目录--> SQL Server构架-->数据库构架-->物理数据库构架-->事务日志构架-->收缩事务日志 目录--> SQL Server构架-->数据库构架-->物理数据库构架-->事务日志构架-->截断事务日志
w_rose
2003-03-27
打赏
举报
回复
什么操作系统?难道不能将C、D、E连接成一个逻辑硬盘么?
CrazyFor
2003-03-27
打赏
举报
回复
1,收缩一下日志,
DUMP TRANSACTION @DataBaseName WITH NO_LOG
DBCC SHRINKFILE( @LogoFileName,@NewSize)
用上面的语句可安全的清除日志,
2,再添加一个数据库文件,把它放在其它的盘符上。:)
hnzzxubenbiao
2003-03-27
打赏
举报
回复
谢谢各位大虾光临指导
分布式系统
数据
同步
问题
分布式系统,通过
数据
冗余,来保证
数据
的安全。要写一个分布式系统,一道绕不过去的坎,那就是
数据
同步
。
同步
,这两个字,折磨死了很多人。是
同步
,还是异步?是push,还是pull?谁是master,谁是slave?下线会怎样,上线了又会怎样?中心化,or对等节点?这些
问题
,无一不拷打者分布式系统的设计者。 下面,我们将看一下主流的几个存储服务,是如何解决
数据
同步
问题
的。 MySQL如何做主从
同步
? mysql的主服务器叫做master,从服务器叫做slave。 主服务器将变更记录在binlog中,slav
【
数据
同步
】如何快速
同步
第三方平台
数据
?
最近知识星球中有位小伙伴问了我一个
问题
:如何快速
同步
第三方平台
数据
?他们有个业务需求是:需要
同步
全国34个省市,多个系统的8种业务
数据
,到他们公司的系统当中。他们需求
同步
全量的
数据
和增量的
数据
。全量的
数据
主要是针对多个系统的历史
数据
,大概有几千万
数据
,只需要初始化一次即可。而增量的
数据
,是系统后续变更的
数据
。不能直接访问第三方
数据
库。不能将历史
数据
导出到excel中,有泄露
数据
的风险。如何快速
同步
历史
数据
?增量
数据
如何处理?接口需要做限流吗?
mysql重启后es
同步
失败_mysql
数据
同步
es踩坑记
背景:需要把mysql的
数据
同步
到es中。由于没有维护canal集群, 我们选择了通过记录最后一次
同步
数据
的update_time来进行
数据
同步
。?具体的做法,当有
数据
变更的时候,发个消息,表示需要进行
数据
同步
。消息的监听者加锁串行执行,?从要
同步
数据
的表中获取上一次update_time之后的
数据
,并且把最后一条记录的update_time更新回去。比如说有用户表userid:intname:v...
1+1=∞,MySQL跨云平台
数据
同步
的终极攻略?
🔥关注墨瑾轩,带你探索编程的奥秘!🚀🔥超萌技术攻略,轻松晋级编程高手🚀🔥技术宝库已备好,就等你来挖掘🚀🔥订阅墨瑾轩,智趣学习不孤单🚀🔥即刻启航,编程之旅更有趣🚀嘿,小伙伴们!今天我们要来一场特别的技术挑战——探讨如何在不同的云平台上实现MySQL的
数据
同步
。想象一下,如果你能让
数据
像空气一样自由流通于各个云端之间,是不是会感觉自己无所不能呢?那么
问题
来了:你还在为跨云平台的
数据
同步
发愁吗?不如让我们一起看看有哪些最佳实践可以让你轻松搞定这一切吧!
大
数据
的
数据
同步
方式
一、全量覆盖 不需要分区,
同步
时直接覆盖插入。适用于
数据
不会有任何新增和变化的情况。比如地区、时间、性别等维度
数据
,不会变更或变更不影响业务,可以只保留最新值 二、仅新增
同步
每天新增一个日期分区,
同步
并存储当天的新增
数据
。比如登录记录表、访问日志表、交易记 录表、商品评价表等。 三、新增及更新
同步
每天新增一个日期分区,
同步
并存储当天的新增和更新
数据
。适用于既有新增又有更新的
数据
,比如用户表、订单表等。 四、全量
同步
每天新增一个日期分区,
同步
并存储当天的全量
数据
,历史
数据
定期删除。适用于
数据
会有新
疑难问题
22,299
社区成员
121,733
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章