社区
MS-SQL Server
帖子详情
什么原因能导致数据库中的表重新被建?
yijiangbo
2003-12-19 08:24:54
我们单位用的是sql7.0数据库,用了两年了一直没出问题,最近出了一个很奇怪的问题,sql数据库中的表被重建了,原来的数据丢失,而且字段也改了,我感觉好象是人为的原因,所以把数据库dba密码重新改了,如果排除人为原因,还有什么原因能引发这一问题?请大家告知。谢谢!!!
...全文
79
9
打赏
收藏
什么原因能导致数据库中的表重新被建?
我们单位用的是sql7.0数据库,用了两年了一直没出问题,最近出了一个很奇怪的问题,sql数据库中的表被重建了,原来的数据丢失,而且字段也改了,我感觉好象是人为的原因,所以把数据库dba密码重新改了,如果排除人为原因,还有什么原因能引发这一问题?请大家告知。谢谢!!!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dlpseeyou
2003-12-20
打赏
举报
回复
人为或复制数据库时的错误
txlicenhe
2003-12-20
打赏
举报
回复
应该是人为的。
yijiangbo
2003-12-20
打赏
举报
回复
表被重建了
binshan
2003-12-19
打赏
举报
回复
你确定是被重建吗?还是数据被清空了?
zibeike01
2003-12-19
打赏
举报
回复
有可能是数据库复制是出错!!!
yijiangbo
2003-12-19
打赏
举报
回复
如果排除人为呢,我们用的是pb.和delphi做的客户端程序。后台是sql70数据库。
cgsun
2003-12-19
打赏
举报
回复
好象应是人为
yijiangbo
2003-12-19
打赏
举报
回复
应该不是病毒,我们也是第一次遇到这样的问题。
shuiniu
2003-12-19
打赏
举报
回复
第一次听过!
病毒??
数据库
在什么时候使用索引??应该给哪些列
建
索引,哪些不
建
???索引什么时候失效、查询不走索引?
数据库
在什么时候使用索引?? 什么时候【要】创
建
索引 (1)
表
经常进行 SELECT 操作 (2)
表
很大(记录超多),记录内容分布范围很广 (3)**列名经**常在 WHERE 子句或连接条件
中
出现 什么时候【不要】创
建
索引 (1)
表
经常进行 INSERT/UPDATE/DELETE 操作 (2)
表
很小(记录超少) (3)列名不经常作为连接条件或出现在 WHERE 子句
中
应该给哪些列
建
索引,哪些不
建
??? 在最频繁使用的、用以缩小查询范围的字段上
建
立索引; 在频繁使用的、需要排序的字段上
建
立
mysql一个
数据库
允许存放多少个
表
?
数据库
里
表
多少个才合理?
mysql的配置项里是否有对一个
数据库
中
,是否有最大数据
表
的限制,后面查询了相关资料,才发现,mysql
数据库
中
,对单个
数据库
中
的最大允许
建
立的数据
表
是没有配置项,也就是说没有限制的。mysql单
数据库
对数据
表
限制数量的问题:1.一个
数据库
是没有
表
现值的,或者说这个被限制的值很大2.一个mysqld服务可以支持的
表
对象数量是,42亿多点,所以这个限制基本上不需要考虑 从性能考虑的话,一个
数据库
建
立...
mysql
数据库
中
到底能
建
多少张
表
?(单实例下单个库)
单实例mysql
数据库
中
到底能
建
多少张
表
? 业务两个同学今天就这个问题过来探讨,他们的诉求是: 1. 一个用户的
表
要全部放到一个
数据库
中
。 2. 预计1000个用户每个用户初步规划1000张
表
。 这100W张
表
如何规划如何放的问题。 3. 后期扩容也要考虑。后期扩容要可扩、方便、且用再修改应用程序代码? 面对这样一个场景,技术层面的很好解决,例如
数据库
到底能存多少张
表
?查官网资料即可确定。最重要的是要深入了解这么多
表
如何来的?来源是不是就有问题?有其他解决方案?这个需要深入的了...
数据库
索引是什么,它的作用是什么?
一、概述
数据库
索引是为了提高查询速度而对
表
字段附加的一种标识。简单来说,索引其实是一种数据结构。
数据库
的索引类似于书籍的索引。在书籍
中
,索引允许用户不必翻阅完整个书就能迅速地找到所需要的信息。在
数据库
中
,索引也允许
数据库
程序迅速地找到
表
中
的数据,而不必扫描整个
数据库
。 首先我们需要明白为什么索引会提高查询速度,
数据库
在执行一条SQL语句的时候,默认扫描方式是根据搜索条件进行全
表
扫描,遇到匹配条件的就加入搜索结果集合。如果我们对某一字段增加索引,查询时就会先去索引列
表
中
一次定位到特定值的行数,大大减少遍历
导致
数据库
中
数据不一致的根本
原因
数据库
中
很有可能存在不一致的数据。 一般
导致
数据库
中
数据不一致的根本
原因
有三种情况。第一种是数据冗余造成的,第二种是并发控制不当造成的,第三种是由于某种
原因
(比如软硬件故障或者操作错误)
导致
数据丢失或数据损坏。 让我们具体讲讲这三种情况: 第一种情况:数据冗余 假如
数据库
中
两个
表
都放了用户的地址,在用户的地址发生改变时,如果只更新了一个
表
的数据,那么两个
表
就有了不一致的数据。 第二种情...
MS-SQL Server
34,838
社区成员
254,632
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章