Projects / SQuaLe

SQuaLe

SQuaLe provides an easy and very fast way to send SQL queries to a database backend. It supports load balancing over multiple connections which can be on different servers. It's very stable and provides statistics, control, and reporting through specific orders (like starting up a connection pool, shutting it down, getting statistics from that specific pool or for the whole SQuaLe instance).

Tags Database
Licenses GPL
Operating Systems POSIX Linux
Implementation C PHP

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  01 Feb 2006 07:05
  • Rrelease-after

Changes: Wrong handling of GIOChannels refcounting that triggered random memory corruptions and crashes on the long run were fixed. The behavior of client timeout was fixed to correctly remove a client that connects and doesn't send an order. Upgrading is recommended, as this release is very stable.

  • Rrelease-mid
  •  23 Jun 2005 07:36
  • Rrelease-after

Changes: A new communication system between the main thread and database workers has been implemented. This improvement drastically reduces the assignation time of jobs to the workers from several milliseconds to almost zero milliseconds. This is a major improvement, so upgrade is recommended.

  • Rrelease-mid
  •  15 Apr 2005 09:57
  • Rrelease-after

Changes: This release fixes a connection cycling bug, some internationalization problems with Oracle with NLS_LANG being set, and support for x86_64 platforms.

  • Rrelease-mid
  •  12 Jan 2005 16:26
  • Rrelease-after

Changes: This release includes a major rework of the main thread tasks. It provides a huge optimisation regarding CPU cycles consumption. It should take far less CPU than any previous release. Upgrading is seriously encouraged. This release includes support for resultset, with warning messages available for Oracle and PostgreSQL.

  • Rrelease-mid
  •  24 Nov 2004 08:50
  • Rrelease-after

Changes: This release implements large file support so that the log file can grow bigger than 2GB on systems that can support it. There are documentation updates for squale-run and random cleanups in the contrib source code.

65bdd60005fbdbac9dae4661f0b28f0b_thumb

Project Spotlight

VeloAce

A bike computer system for Palm OS.

6dc28eb9c405773a391528bfbfa87c18_thumb

Project Spotlight

Jailer

A database subsetting tool that exports relational data into various formats.