2015-05-10 2 views
0

Извините заранее, если это глупый вопрос. Я более или менее просто начал изучать, как использовать SQL.sql database convention

Я делаю сайт, на сайте хранятся основные учетные записи, каждый из которых имеет много связанных с ними суб-счетов. Каждый субсчет имеет несколько тысяч записей в различных связанных с ним таблицах.

Мой вопрос связан с традиционным использованием баз данных. Лучше ли использовать базу данных на главную учетную запись со всем, что связано с ней, в том же месте, хранить все в одной базе данных или объединять их?

Некоторая проницательность была бы высоко оценена.

ответ

0

Вам нужно будет получить доступ к более чем одной из этих баз данных одновременно? Если так, поместите их все в один. Вам не понравится количество усилий и затраты, «присоединяющие» их обратно вместе, чтобы выполнить запрос. Кроме того, каждая управляемая вами база данных нуждается в управлении, и вам нужно будет передавать данные между ними, которые могут стать болезненными.

Разделение данных по базе данных - последнее средство.