Escolar Documentos
Profissional Documentos
Cultura Documentos
– SuperServer, ClassicServer ou SuperClassic? | Sinática | BLOG
SELECT NOME, ENDERECO, TELEFONE FROM CLIENTES WHERE CODIGO = 2;
Veja no diagrama:
http://www.sinatica.com/blog/br/index.php/artigos/firebirdsuperserverclassicserverousuperclassic 1/5
05/10/2015 Firebird – SuperServer, ClassicServer ou SuperClassic? | Sinática | BLOG
Mas para operações grandes, em que você quer que o banco de dados
aproveite cada ciclo das CPUs do servidor, o SuperServer pode ser
frustrante.
1 Exceto se você tiver mais de um banco de dados. A partir do Firebird 2.5, o Superserver
consegue usar mais de uma CPU desta maneira. Uma para cada banco de dados. Se você tiver
apenas um banco de dados o limite ainda se aplica.
ClassicServer
No Classic, cada cliente tem um cache próprio e está conectado a um
processo dedicado.
Veja no diagrama:
http://www.sinatica.com/blog/br/index.php/artigos/firebirdsuperserverclassicserverousuperclassic 2/5
05/10/2015 Firebird – SuperServer, ClassicServer ou SuperClassic? | Sinática | BLOG
Mas esta escalabilidade não vem de graça. Imagine que você tem 200
clientes simultâneos. São 201 processos, um para cada cliente e mais um
para ficar ouvindo novas conexões. Seu sistema operacional deve
gerenciar todos estes processos e mantê-los em sincronia. Eles
consomem muitos recursos de kernel e isto significa que ele pode ser
relativamente lento.
SuperClassic
a partir do Firebird 2.5
http://www.sinatica.com/blog/br/index.php/artigos/firebirdsuperserverclassicserverousuperclassic 3/5
05/10/2015 Firebird – SuperServer, ClassicServer ou SuperClassic? | Sinática | BLOG
Conclusão
Esta compilação dos casos mais comuns de uso é uma sugestão e serve
apenas como guia, um ponto inicial na sua escolha. A sua instalação
pode ter detalhes próprios que não foram abordados aqui.
SuperServer
ClassicServer
SuperClassic
Servidores multi-processados
Grandes bases de dados com centenas de usuários
Ambientes onde o cache dedicado é mais vantajoso que o cache
compartilhado do SuperServer
Ambientes onde o ClassicServer já não consegue escalar
http://www.sinatica.com/blog/br/index.php/artigos/firebirdsuperserverclassicserverousuperclassic 4/5
05/10/2015 Firebird – SuperServer, ClassicServer ou SuperClassic? | Sinática | BLOG
Blog Sinática
Autor
Meu nome é Douglas Tosi. Eu sou a pessoa a frente da Sinática, uma
empresa criada para tornar o seu software mais eficiente.
Nosso primeiro produto, Sinática Monitor for Firebird, te ajuda a otimizar
bases de dados Firebird SQL.
http://www.sinatica.com/blog/br/index.php/artigos/firebirdsuperserverclassicserverousuperclassic 5/5