Does your process hang or simply is too long? Perhaps the limiting factor is
not the writing speed, but a memory requirement problem.

Try to compute how long it should take:
- do your row processing after a SELECT ... LIMIT 1000 clause
- time how long it takes, and extrapolate

Then you will know.

Ignatius
____________________________________________
----- Original Message -----
From: "Phin Pope" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Tuesday, September 17, 2002 1:04 PM
Subject: [PHP-DB] Trying to speed up php output from mysql


> Hi,
>
> I've got a script that I've written that writes out a xml file from
> mysql via php.
>
> The file should contain 250,000 xml style records, but it takes so long
> to generate the file the process has to be stopped before complete.
>
> I can't use mysqldump because of some of the processing that is required
> on the fields after they are extracted.
>
> Is there a faster way to write to a file than fwrite() or any other
> bright ideas?
>
> Phin
>
>
>                 \\\___///
>                \\  - -  //
>                 (  @ @  )
>  +------------oOOo-(_)-oOOo-------------+
>  |     phin pope - [EMAIL PROTECTED]   |
>  |  Created for the benefit of all life |
>  | Web Development and Creative Insight |
>  | Webnetism       Tel: +44 1452 855222 |
>  +---------------------Oooo-------------+
>                 oooO   (   )
>                (   )    ) /
>                 \ (    (_/
>                  \_)
>
> ---
> Outgoing mail is certified Virus Free.
> Checked by AVG anti-virus system (http://www.grisoft.com).
> Version: 6.0.389 / Virus Database: 220 - Release Date: 16/09/2002
>
>
>
> --
> PHP Database Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>


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

Reply via email to