Ulf Wendel

2007/10/02
by admin
Comments Off on PHP: "mysqlnd is awesome"

PHP: "mysqlnd is awesome"

Things start rolling! mysqlnd is among the five most desired features for PHP 5.3 according to a PHP 5.3 Feature Summary email from Ilia, who – at the time of writing – was doing the release management of PHP. Thanks … Continue reading

2007/09/11
by admin
Comments Off on PHP: 59 tuning screws for mysqlnd

PHP: 59 tuning screws for mysqlnd

59 – that is the number of statistics collected by mysqlnd. When I started writing this blog post, I hoped it would be easy going describing them. But it wasn’t. Some ten days ago, we’ve had 51 statistics and near … Continue reading

2007/09/03
by admin
Comments Off on PHP: mysqli_debug() – ‘m’/dump memory information

PHP: mysqli_debug() – ‘m’/dump memory information

Andrey has implemented a little mysqlnd only addition to mysqli_debug(): ‘m’ – dump memory information. It works like the other options described in PHP: Debugging ext/mysqli and mysqlnd with the only difference that it is only available with mysqlnd. Without … Continue reading

2007/08/31
by admin
Comments Off on PHP: Debugging ext/mysqli and mysqlnd

PHP: Debugging ext/mysqli and mysqlnd

One good news, one bad news – that’s the frank way we blog about mysqlnd. The last posting on significant memory savings (40%) and new tuning options was good news. The bad news: mysqlnd might have bugs. How to report … Continue reading

2007/08/20
by admin
Comments Off on PHP: mysqlnd can’t do wonders

PHP: mysqlnd can’t do wonders

Lastly, I’ve been blogging about positive performance related feedback on mysqlnd. Whenever I did so, I got some positive feedback – for obvious reasons: I was posting good marketing news. On the one hand I like to get that feedback, … Continue reading

2007/08/17
by admin
Comments Off on PHP: mysqli_fetch_all()

PHP: mysqli_fetch_all()

Do you happen to have functions that read all rows of a database result into one array, without processing the rows, and pass the array to other functions? For example, do you fetch results in your database class and pass … Continue reading