[PHP-DB] RE: Mysql and memory issue

2002-04-10 Thread Trond Erling Hundal

Thanks Yasuo Ohgaki and Gurhan Ozen.

My system has 256mb of DDR ram, it's a Intel PIII 900Mhz processor.

Ps -aux | grep mysql shows that about all of the mysql connections uses
about 15mb of memory.
Is that too much?
My query fetches 15 records from two tables.

Here is the query:

SELECT article.tittel as title,
article.dato as date,
article.artikkelid as id,
article.picid as pic,
article.ingress as ing,
article.categori as cat,
article.emne as sub,
article.text as text
 FROM article,
  Article_ref
 WHERE article.dato  NOW()
 AND article.categori = 'nyhetsak'
 AND article.artikkelid = Article_ref.artikkelid
 AND Article_ref.portalid = $content // --- Here's a php var
for which page we are on.
 ORDER BY article.dato DESC
 LIMIT 0,15

I read that where statements can be very inefficient. I feel I have a
lot of where conditions in my query.
The output from the EXPLAIN select In the extra field it says:
where used; Using temporary; Using filesort These are three drawbacks
of my query?



 -Original Message-
 From: Yasuo Ohgaki [mailto:[EMAIL PROTECTED]] 
 Sent: 9. april 2002 17:14
 To: Trond Erling Hundal
 Subject: Re: Mysql and memory issue
 
 
 Trond Erling Hundal wrote:
  Hi, maybe this list isn't the best place to ask for this but...
 
 This is the right place.
 
  I keep getting memory exhausted errors from mysql, on a system 
  running as mail/mysql/apache+php server. (rh7.1) Is it my 
 queries that 
  are inefficient? Is it my modelling-scheme that sucks or 
 could it be 
  that mysql is leaking memory in some way? Would it help to 
 move mysql 
  to a separate machine?
 
 If you do normal query, mysql store whole result in memory!
 You can avoid that. It's in the manual.
 
 --
 Yasuo Ohgaki
 
 
 
 
 



-- 
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




[PHP-DB] Re: Mysql and memory issue

2002-04-09 Thread Yasuo Ohgaki

Trond Erling Hundal wrote:
 Hi, maybe this list isn't the best place to ask for this but...

This is the right place.

 I keep getting memory exhausted errors from mysql, on a system running
 as mail/mysql/apache+php server. (rh7.1)
 Is it my queries that are inefficient? Is it my modelling-scheme that
 sucks or could it be that mysql is leaking memory in some way?
 Would it help to move mysql to a separate machine?

If you do normal query, mysql store whole result in memory!
You can avoid that. It's in the manual.

--
Yasuo Ohgaki




-- 
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php