Thread: ltsWriteBlock: failed to write block XX of temporary file. Perharps out of disk space...
ltsWriteBlock: failed to write block XX of temporary file. Perharps out of disk space...
From
"Ligia M. Pimentel"
Date:
I have a database and a table with 70000 records (which i dont think it's too much) I join this table with another of about the same size and put a record restriction (WHERE) and everything works out fine, but when I put two SUMs over a couple of fields and add a GROUP BY I keep getting this error, ltsWriteBlock: failed to write block 27231 of temporary file Perhaps out of disk space? I checked and I have over 1GB free so I figure this must have something to do with configuration parameters. I'd appreciate any help. Ligia
Re: ltsWriteBlock: failed to write block XX of temporary file. Perharps out of disk space...
From
"Ligia M. Pimentel"
Date:
I fixed it!, it just added an index! Thanks anyway... "Ligia M. Pimentel" <lmpc@nettaxi.com> wrote in message news:944kbb$114p$1@news.tht.net... > I have a database and a table with 70000 records (which i dont think it's > too much) > I join this table with another of about the same size and put a record > restriction (WHERE) and everything works out fine, but when I put two SUMs > over a couple of fields and add a GROUP BY I keep getting this error, > > ltsWriteBlock: failed to write block 27231 of temporary file > Perhaps out of disk space? > > I checked and I have over 1GB free so I figure this must have something to > do with configuration parameters. > > I'd appreciate any help. > > > Ligia > >
Re: Re: ltsWriteBlock: failed to write block XX of temporary file. Perharps out of disk space...
From
Tom Lane
Date:
"Ligia M. Pimentel" <lmpc@nettaxi.com> writes: >> I have a database and a table with 70000 records (which i dont think it's >> too much) >> I join this table with another of about the same size and put a record >> restriction (WHERE) and everything works out fine, but when I put two SUMs >> over a couple of fields and add a GROUP BY What plan does EXPLAIN show for this query? I suspect that you are causing it to sort a huge intermediate result, possibly because of insufficiently tight WHERE restrictions. >> I keep getting this error, >> >> ltsWriteBlock: failed to write block 27231 of temporary file >> Perhaps out of disk space? >> >> I checked and I have over 1GB free so I figure this must have something to >> do with configuration parameters. Well, that temp file alone is 27231*8K = 212meg, and it might be using several. So running out of disk space is not out of the question. Did you watch free space with df while the query was running? regards, tom lane