Ola, quero tirar uma duvida sobre performance no meu programa q estou fazendo para aprender sobre banco de dados.
Seguinte, seguindo o exemplo mais basicos de todos, tenho Aluno, Curso, Livro e Escola.
Aluno se ralaciona com curso e com escola, curso com escola e livro tbm com escola.
Se por acaso no meu banco tivessem 100 escolas, seria mais compensativo criar um database pra cada escola? Assim ficaria mais organizado n ficaria?
Exemplo de uma query, de uma escola1 e uma escola2:
Select * From escola1.aluno;
Select * from escola2.aluno;
Assim nao seria muito mais rapido, por um database possuir menos dados e a pesquisa seria mais rapida?
Se fosse tudo no mesmo database:
Select * From aluno Where escola = 1
Select * From aluno Where escola = 2
Alguem com mais experiencia em banco de dados: posso fazer isso?
Vlw 
