PDA

View Full Version : سوال: اخرین حجم دیتابیس MYSQL



binyaft
جمعه 02 مهر 1389, 09:40 صبح
سلام دوستان
کسی میدونه که پایگاه داده mysql تا چقدر ( به ترابایت ) میتونه اطلاعات رو ذخیره کنه و از سرعتش هم کاسته نشه ، یعنی روان کار کنه :متفکر: ؟
ممنون

funpatogh
جمعه 02 مهر 1389, 13:51 عصر
خوب سایت های بزرگ چندین سرور مخصوص بانک اطلاعاتیشون دارند و وقتی که پر میشه یک سرور دیگه وصل میشه محدودیتی ما نداریم و با ایندکس کردن و نرمال سازی بانک اطلاعاتی راحت کار میکنند

sama01
جمعه 02 مهر 1389, 14:08 عصر
کلا mysql می‌تونه تا 2به توان 60 (تقریبا می‌شه یک میلیون ترابایت) اطلاعات رو مدیریت کنه.
ولی بهینه بودن، بستگی داره به نوع کارکردن با db.
من خودم با dbهای بزرگ کار نکرده‌ام و تجربه‌ای ندارم.

yasgig
جمعه 02 مهر 1389, 14:49 عصر
توی هاستینگ ها محدودیتی وجود نداره.مثلا اگه شما 50 مگ فضا داشته باشین می تونین 500 مگ بانک اطلاعاتی داشته باشین یا بیشتر ولی مساله مهمتر اینه که سرور قدرت پردازش بالایی باید داشته باشه تا بتونین بانک اطلاعاتی حجیم رو روش مدیریت کنین.الان من روی هاست اشتراکی تا 4 گیگ کار کردم که همش خبر بودند و هیچ مشکلی نداشت.

shahriyar3
جمعه 02 مهر 1389, 15:29 عصر
براي اطلاعات بيشتر خوندن اين مقالات توصيه ميشه


Setting Up a MySQL database for Your website




Setting up a MySQL Database on Your Windows Hosting Account.


------------------------------------------------------------------------------------------
تو سايت خود mysql يه چيز ديگه هم از قول يه نفر ديگه نوشته



InnoDB tablespace can grow up to 64TB (space is shared among all the tables).
About MyISAM your statement is false, each table can take as much as 65536TB !
(http://dev.mysql.com/doc/refman/5.0/en/table-size.html)

Thomas CORBIERE


معنيش اينه كه كل فضاي جدول InnoDB شما ميتونه تا 64 ترابايت رشد كنه (اين كل فضائي است كه ميتونه بين جداول شما تقسيم بشه)
بيانيه شما در مورد MYISAM غلط است. می تواند هر جدول به اندازه 65536TB داشته باشید!


MYISAM Vs InnoDB

http://www.mysqlperformanceblog.com/2008/09/03/analyze-myisam-vs-innodb/
http://tag1consulting.com/MySQL_Engines_MyISAM_vs_InnoDB

binyaft
جمعه 02 مهر 1389, 16:46 عصر
براي اطلاعات بيشتر خوندن اين مقالات توصيه ميشه




------------------------------------------------------------------------------------------
تو سايت خود mysql يه چيز ديگه هم از قول يه نفر ديگه نوشته



معنيش اينه كه كل فضاي جدول InnoDB شما ميتونه تا 64 ترابايت رشد كنه (اين كل فضائي است كه ميتونه بين جداول شما تقسيم بشه)
بيانيه شما در مورد MYISAM غلط است. می تواند هر جدول به اندازه 65536TB داشته باشید!


MYISAM Vs InnoDB

http://www.mysqlperformanceblog.com/2008/09/03/analyze-myisam-vs-innodb/
http://tag1consulting.com/MySQL_Engines_MyISAM_vs_InnoDB
ممنون از همه دوستان
خوب یعنی 64 ترابایت اخرشه؟
برای اوراکل چطوره ؟ اصلا چه چیز بهتری داره نسبت به mysql؟

ali zi zeperto
جمعه 02 مهر 1389, 22:17 عصر
یه سوال هم من بپرسم.
به فرض من پیش بینی می کنم که اطلاعاتم به ۱۰ ترابایت خواهد رسید.بالاترین ظرفیت هاردی هم که سراغ ۳ ترابایته.برای اینکه بتونم اون حجم اطلاعات رو ذخیره کنم بدون شک باید از یه شبکه استفاده کنم.حالا مشکل من اینجاست :
همه اطلاعات در فایلها هستند.هر دیتابیسی فایل خودش رو داره.حالا ظرفیت یه هاردی پر شده و بقیه اش قراره بره روی یه سیستم دیگه توی همین شبکه.چطوری میشه کاری کرد که وقتی کوپری می گیرم سیستم خودش بره به سیستم های دیگه که دنباله فایل روشون ذخیره شده هم سر بزنه؟خود مای اس کیو ال این کار رو می کنه یا باید کار دیگه ای کرد؟یا نسخه خاصی باید استفاده کرد؟منظور همون طراحی بانک اطلاعاتی نامتمرکز هست.خود مای اس کیو ال از کجا می دونه که روی کدوم نود این شبکه باید بره دنبال بقیه اطلاعات؟
فکر کنم که از نوشته هام معلومه که خیلی گیجم.البته این موضوع گیجم کرده:متفکر:
.لطفا راهنمایی کنید؟
ممنون

shahriyar3
جمعه 02 مهر 1389, 22:38 عصر
ممنون از همه دوستان
خوب یعنی 64 ترابایت اخرشه؟
برای اوراکل چطوره ؟ اصلا چه چیز بهتری داره نسبت به mysql؟

تو سايت خود mysql كه اينطوري گفته!
من اوراكل كار نكردم تا حالا