WTF mysqli_stmt::bind_param aliasing violation

16. Januar 2013

1 Kommentar

I was searching for a class which supports multiple calls to mysqli_stmt::bind_param, because I have scenarios where I build huge SQL statements over different functions with variable numbers of parameters. But I didn’t found one. So I have just written up this little piece of code I would like to share with you. And for me it works. In doBindParam() it seems to depend from the PHP version if referenceValues() must be used or if $params can be used directly. Please note that reference is required for PHP 5.3 an higher. If won`t work using type-safe executing, than see here (http://bugs.mysql.com/bug.php?id=48284) for fixing your PHP and MySQL version. In my case I have to use it. Den ganzen Beitrag lesen.

¬ geschrieben von gjerokrsteski in PHP Tricks und Tipps

MySQL-Functions vs. PDO vs. Doctrine2

26. September 2011

7 Kommentare

Neulich bin ich in ein komplett neues Projekt eingestiegen. Das Team diskutierte über ein mögliches ORM Framework. Die Anforderungen an da ORM-Framework waren: „Wir möchten keine SQL-Statement mehr schreiben“, „Wir möchten nur mit Objekten arbeiten“, „Ein Scaffolding oder ein Reverse-Engineering wäre super, ist aber kein muss“ und „Wir möchten Vor- und Nachteile von Doctrine2 gegenüber MySQL-Functions und PDO haben“. Zuletzt auch noch diese: „Wenn möglich, dann soll es mit nicht relationalen Datenbanken sowie mit relationalen Datenbanken zusammen arbeiten können“. Den ganzen Beitrag lesen.

¬ geschrieben von gjerokrsteski in PHP Tricks und Tipps

MySQL Cluster Leistungsoptimierung

30. September 2010

0 Kommentare

In diesem Whitepaper wird erläutert, wie MySQL Cluster für die Verarbeitung diverser Arbeitslasten optimiert wird. Zunächst werden Muster für den Datenzugriff erläutert und wir erfahren, wie verteilungsfähige Anwendungen implementiert werden. Anschließend wird beschrieben, wie Schemata, Abfragen und Parameter optimiert werden und wie wir die aktuellen Innovationen beim Hardware- Design optimal nutzen können. Abschließend werden aktuelle Leistungs-Benchmarks beschrieben, die für die MySQL Cluster Datenbank ausgeführt wurden, und wir erfahren, wie MySQL Cluster mit anderen MySQL Speicher-Engines kombiniert werden kann. Darüber hinaus umfasst dieses Whitepaper eine Liste weiterer Informationsquellen, um die Leistung von MySQL Cluster zu optimieren. Jetzt Whitepaper lesen…

¬ geschrieben von gjerokrsteski in Externe News & Posts

Powered by Wordpress • Abonniere den RSS Feed