我建立一個web應用程序,我希望把它從一開始就規模hundrets。我對數據庫可擴展性不是很瞭解,並且我正面臨着這樣的疑惑:MySQL的:更好的幾桌數以百萬計表中的行或數以千計的行
我應該使用幾行數百萬行的表或者如果不是成千上萬的錶行。
我可以去都擊潰,但我不知道哪一個會擴大,從長遠來看更好。
我發現這個胎面一些信息,但它沒有幫助很大:MySQL Whats better for speed one table with millions of rows or managing multiple tables?
基本上我需要知道,這是更好的縱向或橫向擴展數據庫?
百萬行是不是一個很大的數字,所以可維護性原因,最好有剛夠表來滿足您的業務需求。 – Bulat
這完全取決於具體情況。它取決於架構和查詢模式以及您願意花費的開發時間。 – usr
它也取決於每一行的大小和一次涉及的表的數量 – Sebas