- 2026年07月09日
- 星期四
这是我的第一篇DBA.SE帖子,所以请告诉我任何错误,谢谢! 我是一名新的DBA(不是IT专业人员,公司里没有其他人这样做),所以解释越基本越好.我一直在阅读有关数据库备份策略的文章(或者,正如我学会称之为“恢复策略”).我了解完整,差异和事务日志备份的功能,但我
在优化(性能调整,故障排除)现有(但未知)数据库时,最重要的问题是什么以及在哪个重要性顺序中进行研究? 您之前优化中的哪些操作/措施产生的影响最大(可能是最少的工作)? 我想将这个问题分成以下几类(按照我感兴趣的顺序): 需要在最短的时间内显示性能提升(
我有一个用户定义的功能: create function ut_FooFunc(@fooID bigint, @anotherParam tinyint)returns @tbl Table (Field1 int, Field2 varchar(100))asbegin — blah blahend 现在我想在另一个表上加入这个,就像这样: select f.ID, f.Desc,
我有一个很大的.sqlproj项目.在一个.sql文件中,我有一个表定义: CREATE TABLE [dbo].[TableOne] ( [ColumnName] UNIQUEIDENTIFIER NULL);GOCREATE UNIQUE CLUSTERED INDEX [TableOneIndex] ON [dbo].[TableOne]([ColumnName] ASC;
在SQL Azure中,每个数据库都有一个大小限制( adjustable).为了使我的服务不会突然停止,我希望能够以编程方式找到当前最大大小和当前实际使用的空间(并在达到某个阈值时生成并发出警报). 看起来像sp_mstablespace can be used to solve this problem,但此存储
在PostgreSQL中我需要重构一个表(Purchases);它有另一个表(Shop)的外键.相反,我想要两个以文本方式保持关系的字段.我不能丢失任何信息,表格已包含数据. Purchases.shop_id: (long) — is the field I need to dropPurchases.shop: (characters) — will hol
我们正在使用SQL Server 2012的AlwaysOn可用性组功能.常规完整数据库备份和事务日志备份每天在辅助数据库上完成. 我已阅读here在主副本上执行事务日志备份,或者副本副本将两个副本的事务日志标记为可重用.无论如何,事务日志备份大小很大,可以使用shrink文件减
我试图在SQL Server中找到有关阻塞的一些信息,但我找不到简明的解释,说明它是什么以及它是如何发生的.你能请教导我吗? 类比 有时,使用远离计算机的类比会有所帮助. 假设你有一个球和两个孩子.任何时候只有一个孩子可以接球.然而,如果其中一个孩子得到了球并
我有两张桌子 @T1 TABLE( Id INT, Date DATETIME)@T2 TABLE( Id INT, Date DATETIME) 这些表在(Id,Date)上有非聚集索引 我加入了这些表格 SELECT *FROM T1 AS t1INNER JOIN T2 AS t2ON t1.Id = t2.IdWHERE
