ورود

View Full Version : حجم ثابت دیتابیس



morteza561
سه شنبه 29 مرداد 1392, 03:19 صبح
سلام
من با خود ویزارد سی شارپ (2012) یه دیتابیس ساختم (Microsoft SQL Server Database File_SqlClient) و یه سری اطلاعات توش وارد کردم.
الان که داشتم دیتابیسم رو تست می کردم دیدم با هر بار اضافه و یا کم شدن داده های دیتابیسم، حجم فایلش ثابت (3,211,264) میمونه.
الان سوالم اینه که آیا بعدا که اطلاعات بیشتری وارد دیتابیس بشه، این حجم اتوماتیک تغییر میکنه یا نه، این حجم ثابت مونده و بیشتر از اون نمیشه توش داده وارد کرد؟
در ضمن چون اطلاعات برنامه متنیه نمیتونم خودم الان یه عالمه متن بهش بدم تا ببینم میتونه حجمای بالاتر رو بکشه یا نه.
البته سوالم فکر کنم شبیه سوال این (http://barnamenevis.org/showthread.php?414864)دوستمون بود. ولی اون رو هم کسی جواب نداده بود!
ممنون که کمکم می کنید :قلب:

Reza_Yarahmadi
سه شنبه 29 مرداد 1392, 08:09 صبح
الان سوالم اینه که آیا بعدا که اطلاعات بیشتری وارد دیتابیس بشه، این حجم اتوماتیک تغییر میکنه یا نه، این حجم ثابت مونده و بیشتر از اون نمیشه توش داده وارد کرد؟ تغییر میکنه.
برای اینکه خیالتون راحت بشه دستوری مثل دستور زیر رو اجرا کنید
Declare @I int
Set @I = 0

While @I < 10000
BEGIN
Insert Into YourTable(Column1, ...) Values (Value1, ...)
Set @I = @I + 1
END

البته سوالم فکر کنم شبیه سوال این (http://barnamenevis.org/showthread.php?414864)دوستمون بود. ولی اون رو هم کسی جواب نداده بود!
اون سوال مربوط به حذف کردن Log های دیتابیس و با موضوع شما متفاوته.