زیاد شدن حجم فایل Mdf موقع rollback کردن

بپرسید

0

{{ digitTrunc(content.likes) }}

با سلام و خسته نباشید خدمت شما itpro عزیز

ساختار جدول در زیر هست :

CREATE TABLE [dbo].[Table_4](
	[id] [int] IDENTITY(1,1) NOT NULL,
	[aa] [varchar](max) NULL,
 CONSTRAINT [PK_Table_4] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
GO

و کوئری که اطلاعات را اضافه می کند :

insert into table_4 (aa) values('a')
go 80000
set transaction isolation level read committed
begin tran
UPDATE table_4 SET aa = REPLICATE('sql server 2017',5000)
rollback

وقتی که آپدیت می کند و بعد که rollback می کند فضای فایل ldf اصلا اضافه نمی شود اما فضای فایل Mdf نزدیک به 700 مگابایت اضافه می شود با این وجود که rollback شده است من این فضا را به چه صورت می توانم کاهش دهم که به قبل از حالت read committed برسد.

ممنون می شوم راهنمایی کنید.

دوره های شبکه، برنامه نویسی، مجازی سازی، امنیت، نفوذ و ... با برترین های ایران

پاسخ ها به این سوال

پاسخ ها به این سوال

{{ digitTrunc(post.likes) }}

این پست در تاریخ {{ dateString(new Date(post.deleteDate)) }} توسط {{ post.deletedByUser }} حذف شده است.

دلیل حذف: {{ post.deleteReason ?? 'نامشخص' }}

{{ err }}
{{ post.userAchivements.rhodiumAchievements }}
{{ post.userAchivements.platinumAchievements }}
{{ post.userAchivements.goldAchievements }}
{{ post.userAchivements.silverAchievements }}
{{ post.userAchivements.bronzeAchievements }}
{{ timeSince(new Date(post.date)) }} قبل

برای ثبت پاسخ خود در وب سایت وارد حساب کاربری خود شوید
قابلیت ارسال مطلب توسط مدیریت سایت غیر فعال شده است