• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
MySql یا Sql Server
#1
سلام

کسی میدونه MySql تا چند تا رکورد رو ساپورت میکنه ؟
برام مهمه ! بحث کل کل با یکی از دوستامه که با Sql Server موافقه ولی من میگم MySql بهتره.
همش میگه Sql Server تا 10,000,000 رکورد رو ساپورت میکنه ، ولی من نمیدونم MySql چطوره ؟
اگه اطلاعی در این مورد دارین لطفا بگین!
ممنون Rolleyes
W H A T E V E R   Sleepy 
  پاسخ
تشکر شده توسط :
#2
اون فقط یه حدی کلی. وگرنه شما با تنظیمات و کنترل دقیق و بهینه سازی درست تا بی نهایت رکورد رو می تونی پشتیبانی کنی
مثلا facebook چند تا رکورد داره؟ یا نرم افزاری مثل SAP چند تا رکورد رو پشتیبانی می کنه؟
محدودیت هایی که مثلا innodb داره اینجا هست
http://dev.mysql.com/doc/refman/5.5/en/i...tions.html
ولی تعداد رکورد چیزی نیست که بشه عدد داد.
  پاسخ
تشکر شده توسط : masoudmanson
#3
البته بگم این آمار در حالت استفاده عادی از mysql هست به روشهایی میشه این امار رو برد بالاتر
  پاسخ
تشکر شده توسط : masoudmanson
#4
حالت عادی تا 4 گیگابایت ( بدون تنظیمات )
نقل قول:MySQL has a 4GB limit!
که البته برای InnoDB این محدودیت وجود نداره چون :
نقل قول:InnoDB tables do not have this limitation because their storage model is completely different.

که البته برای MyISAM هم راه حل داره Wink
وقتی جزییات یک جدول رو میگیری میبینی که :
کد:
mysql> show table status like 'weather' \G
*************************** 1. row ***************************
           Name: weather
           Type: MyISAM
     Row_format: Dynamic
           Rows: 0
Avg_row_length: 0
    Data_length: 0
Max_data_length: 4294967295
   Index_length: 1024
      Data_free: 0
Auto_increment: NULL
    Create_time: 2003-03-03 00:43:43
    Update_time: 2003-03-03 00:43:43
     Check_time: 2003-06-14 15:11:21
Create_options:
        Comment:
1 row in set (0.00 sec)
دیدی که Max_data_length روی 4 گیگابایت هستش . حالا با این :
کد:
mysql> alter table weather max_rows = 200000000000 avg_row_length = 50;
میتونی حجم رو هرچقدر (!) دوست داری بالا ببری !
توی سایت منبعی که من اینو خونده بودم و الان یاد نیست ( :دی ) نوشته بود تا 4 بیلیون رکورد رو میشه اینجوری تعریف کرد !
نقل قول:Now, the astute reader will notice the Create_options specify a limit of 4.2 billion rows.
خودم دیگه نـه تست کردم ، نــه دنبالش رفتم ولی فکر کنم کلا از sql server بیشتر ساپورت نکنه کمتر نمیکنه !!
  پاسخ
تشکر شده توسط : masoudmanson
#5
فقط می تونم بگم وواااوو

اصلا فکرشم نمیکردم MySql در این حدا باشه . وقتی رفتم به سایت mysql.com و customer هاشو رو دیدم جدا تعجب کردم و کلی خوشحال شدم.
شما هم یه سری به اونجا بزنید . مطمئنم خالی از لطف نیست.

HeartMySql CustomersHeart

به بخش Social Networks حتما نگاه کنید.
W H A T E V E R   Sleepy 
  پاسخ
تشکر شده توسط :


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان