Sim, você pode especificar mais de um dos switches de controle de cache. Usar ambos -c e -ch é bastante comum apenas pelas razões que você descreve.
Então, isso pode parecer uma pergunta tola, mas não consegui encontrar a documentação que suporte os dois lados da pergunta.
SQL Anywhere 10 - dbsrv10.exe tem várias opções de inicialização. Estou sendo informado por alguns perto de mim que o serviço não pode combinar opções de linha de comando específicas do cache.
Um exemplo específico seria:
dbsrv10.exe -c 50M definiria o tamanho do cache inicial como 50 MB
dbsrv10.exe -ch 500M definiria o tamanho máximo do cache para 500MB
Isso faria sentido para mim que eu quisesse e fosse capaz de controlar os valores inicial e máximo do cache e usar a string de inicialização que combinava os dois switches.
dbsrv10.exe -c 50M -ch 500M e obtenha um valor inicial e um valor máximo configurados com a inicialização dessa instância de db.
Estou trabalhando para obter alguma confirmação da Sybase, mas enquanto espero, imaginei que iria jogar para alguém que estivesse usando o SQLAnywhere.
Posso combinar as opções de inicialização -c e -ch ao iniciar o dbsrv10.exe? Alguém está fazendo isso?
Tags sqlanywhere