در حال بارگزاری ...

تفاوت حجم دیتابیس موقع انتقال سایت بین دو سرور

2 سال قبل
#1008 نقل و قول
سلام
توی شرکت داریم یک سایت رو از یک سرور به یک سرور دیگه منتقل میکنیم. همچنین قصد دارم سایت رو از ناپ کامرس 3.6، به ورژن جدید ارتقا بدیم.
در این بین متوجه شدیم سایت اول 1.3گیابایت حجم دیتابیسشه درصورتی که سایت جدید با وجود اطلاعات کمتر، چیزی در حدود 6.2 گیگابایت!!!! حجمشه.
علتش چی میتونه باشه؟
چطور بصورت ایمن چک کنم علت رو که برای سایت مشکلی پیش نیاد؟
2
2 سال قبل
#1009 نقل و قول
با سلام
آیا عکس محصولاتتان هم در جداول وجود دارد؟
می توانید کوئری زیر را برای هرجدول اجرا کنید تا نتیجه را ببینید:


CREATE TABLE #counts
(
    table_name varchar(255),
    row_count int
)
EXEC sp_MSForEachTable @command1='INSERT #counts
(table_name, row_count) SELECT ''?'', COUNT(*) FROM ?'
SELECT table_name, row_count FROM #counts
ORDER BY table_name, row_count DESC
DROP TABLE #counts

3
اگر پاسخ سوالی برای شما مفید بود، به آن رای مثبت دهید تا به دیگران در پیدا کردن پاسخ مناسب کمک کنید
*******************************************************************************************
Be Who You Always Wanted To Be
2 سال قبل
#1014 نقل و قول
دو تا بحث همانطور که دوستمون گفتند تو ی قسمت رسانه عکس از حالت دیتابیس به حالت فایل بگذارید و مهم تر از اون همینطور به خاطر لاگ سایت هست شما یکبار از قسمت سیستم کلیه لاگ پاک کنید بعد به هاست اطلاع دهید که دیتابیس شما را شیرینک داده و دیتا نماید اون وقت میبینید که حجم دیتابیس زیر پنجاه مگ میاد .
شما میتونید جدول لاگ دیتابیس را هم باز کنید ببینید چقدر حجم اش بالا رفته
4
طراحی قالب اختصاصی برای ناپ کامرس
2 سال قبل
#1019 نقل و قول
ممنونم ازتون دوستان
ممنون بابت پاسخگوییتون
کارایی که فرمودین رو انجام دادم

عکس ها توی هر 2 سایت هست.
قسمتی از نتیجه کوئری هم به این شکل بود این نتیجه ی بعضی از اون هاست که خیلی حجیم بودن:

[dbo].[ActivityLog]  3188
[dbo].[Customer]  3123
[dbo].[Customer_CustomerRole_Mapping]  3139
[dbo].[CustomerAddresses]  1452
[dbo].[GenericAttribute]  23141
[dbo].[LocaleStringResource]  10418
[dbo].[OrderItem]  2281
[dbo].[OrderNote]  8509
[dbo].[QueuedEmail]  379275
[dbo].[ShipmentItem]  1204

اگر ایمیل ها رو پاک کنم، چه اتفاقی میفته؟
2
2 سال قبل
#1021 نقل و قول
ایمیل ها، فقط شامل ایمیل هایی که موقع ثبت نام ارسال میشوند، نیستند. بلکه شامل ایمیل های اطلاع رسانی، ارسال محصولات دانلودی، ارسال اطلاعات سفارش و ... هستند. آیا مطمئنید که قصد پاک کردنشان را دارید؟

می توانید به جای آن، جداولی مثل Log و Guest customer را چک کرده و سپس خالی کنید.

موفق باشید

برچسب ها: خالی کردن پایگاه داده، خالی کردن دیتابیس، سبک کردن دیتابیس، حذف جداول، سبک کردن database، خالی کردن database
2
اگر پاسخ سوالی برای شما مفید بود، به آن رای مثبت دهید تا به دیگران در پیدا کردن پاسخ مناسب کمک کنید
*******************************************************************************************
Be Who You Always Wanted To Be
دسته بندی ها