[Prévia] [Próxima] [Prévia por assunto] [Próxima por assunto]
[Índice cronológico]
[Índice de assunto]
Re: ajude-nos
- Subject: Re: ajude-nos
- From: Luis Campos de Carvalho <campos@lsi.usp.br>
- Date: Thu, 15 Apr 1999 17:15:19 -0300
On Thu, 15 Apr 1999, Marina Andretta wrote:
R>Pelo que eu entendi, poderão ser abertos vários DBFiles - e quanto ao
R>BufferManager? Será um só para todos, ou um para cada?
Bom, Marina, pelo projeto do professor, o bufferManager eh um soh, e eh
conhecido por todos os objetos da classe Page, pois estah em uma variavel static
-- eh uma variavel de classe, a tal
static BufferMager bm;
Acho que isso resolve a questao.
R>Quando ele deve
R>ser criado? Parece que é no create do DBFile, através da Page, mas aí só
R>poderemos ter um BufferManager - e para cada DBFile temos um nBlks e um
R>blkSize que seriam inicializadores do BufferManager.
Estah correta a sua conjectura, desde que voce utilize o a concepcao de
projeto do professor. Eu ainda nao decidi quando devo criar os meus
BufferManager's, porque eu estou planajando poder ter mais de um, e poder,
assim, ter uma base de dados multiplataforma... ( com um BM para cuidar dos
arquivos em FAT, outro para cuidar dos arquivos em EXTENDED2, etc... etc... )
R>Se é que alguém endeu o que a gente falou, ajude-nos!!!!
Espero que isso resolva o problema... :)
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Luis Campos de Carvalho System Administrator at LSI - USP
http://www.lsi.usp.br/~campos mailto:campos@lsi.usp.br
Be Cool. Be Linux.
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
- References:
- ajude-nos
- From: Marina Andretta <andretta@linux.ime.usp.br>