HSQLDB Cached Table Versus Memory Table Performance & Conversion HSQLDB cache mémoire tableau contre tableau de performance et de conversion

August 13th, 2007 Août 13, 2007

In short in HSQLDB cached table sucks in terms of performance. En bref dans HSQLDB cache sucks tableau en termes de performances. To elaborate I was running a program which takes around 9 hours running on two medium sized cached tables (bigger one 163 MB). Pour élaborer Je courais un programme qui dure environ 9 heures de fonctionnement sur deux moyennes cache tableaux (un plus grand 163 Mo). I changed the tables to memory tables (default) and it now takes less than 10 minutes. J'ai changé les tableaux à la mémoire des tableaux (par défaut) et maintenant il prend moins de 10 minutes. Let’s see how we can easily convert memory table to cached table and vice-versa. Voyons comment nous pouvons facilement convertir la mémoire cache de table à table et vice-versa.

Read more (336 words) » Lire la suite (336 mots) »

How To Quickly Backup HSQLDB Database… Comment apporter rapidement de sauvegarde de base de données HSQLDB…

July 31st, 2007 Juillet 31st, 2007

HSQLDB is a high performance RDBMS written in pure Java. HSQLDB est une haute performance SGBDR écrit en JAVA pur. It can be used as a in-memory database or regular file based database. Il peut être utilisé comme une mémoire dans la base de données ou de fichiers base de données. It can also create a read-only database out of any CSV files. Il peut également créer un en lecture seule base de données en dehors de toute fichiers CSV. HSQLDB is the database used with OpenOffice. HSQLDB utilise une base de données avec OpenOffice. The steps to quickly and safely backup HSQLDB Database are: Les mesures de sécurité rapidement et de sauvegarde de base de données HSQLDB sont les suivants:
Read more (187 words) » Lire la suite (187 mots) »

HSQLDB Tip: Case Insensitive LIKE Query in HSQLDB RDBMS & Space Crunched String Comparison HSQLDB Astuce: insensible à la casse comme Requête en HSQLDB SGBDR et de l'espace Crunched String comparaison

July 21st, 2007 Juillet 21 janvier 2007

HSQLDB I previously discussed how to J'avais déjà discuté de la manière de extend HSQLDB relational database étendre la base de données relationnelle HSQLDB with simple Java functions. avec de simples fonctions Java. The example there actually implements case insensitive like query functionality for HSQLDB. L'exemple, il met en œuvre effectivement la casse comme la fonctionnalité de requête pour HSQLDB. Read the Lire la article l'article to get an understanding of how to write such custom functions and how to use them. pour obtenir une compréhension de la façon d'écrire de telles fonctions personnalisées et comment les utiliser. Then read below to find a solution for performing space crunched comparison of strings. Ensuite, lire ci-dessous pour trouver une solution pour l'espace crunched comparaison de chaînes.

Read more (237 words) » Lire la suite (237 mots) »

Tip: How To Extend HSQLDB RDBMS With Java Functions Astuce: comment étendre HSQLDB SGBDR avec Java fonctions

July 17th, 2007 Juillet 17th, 2007

HSQLDB HSQLDB is an unique high performing, high quality Java based relational database which can be very easily extended with simple Java static functions. HSQLDB unique est une haute performance, de haute qualité basé sur Java base de données relationnelle qui peut très facilement être étendu avec de simples fonctions Java statique. Here we will see how you can easily extend the database capability with a real-life example. Ici nous allons voir comment vous pouvez facilement étendre la capacité de base de données avec un exemple concret.

Read more (243 words) » Lire la suite (243 mots) »

What is The Best Database for a Souped Up Hashtable? Quelle est la meilleure base de données pour une Hashtable Souped Up?

July 6th, 2007 Juillet 6th, 2007

All I really want is to store a very large Hashtable with more reads than writes. Tout ce que je veux vraiment est de stocker un très grand Hashtable avec lit plus que l'écriture. It should be able to deal with more than 8GB of data. Elle devrait être en mesure de faire face à plus de 8 Go de données. The key will be a String of limited length. La clé sera d'une chaîne de longueur limitée. I want it to be extremely fast on read-access, stable with sudden shutdown and other issues beyond our control and with very low CPU usage. Je tiens à être très rapide sur l'accès en lecture, stable, avec arrêt soudain et d'autres questions au-delà de notre contrôle et à très faible consommation CPU. The leading contenders in my mind are: Les principaux concurrents dans mon esprit sont:
Read more (158 words) » Lire la suite (158 mots) »

Java: How To Get Auto Increment Values After SQL Insert Java: Comment obtenir des incréments de valeur automatique après insérer SQL

June 10th, 2007 Juin 10th, 2007

While insert ing a SQL query we do not specify the auto increment values, if any. Alors que les insérer une requête SQL nous ne précisent pas l'auto incréments de valeur, le cas échéant. However they are often required for further processing. Toutefois, ils sont souvent requis pour la poursuite de la procédure. Here is how you can obtain auto increment / auto generated values after a successful SQL INSERT statement. Voici comment vous pouvez obtenir l'augmentation automatique / automatique généré les valeurs à nouveau après le succès de SQL INSERT.
Read more (127 words) » Lire la suite (127 mots) »

How To Escape Column Names in HSQLDB RDBMS Comment échapper les noms de colonnes dans HSQLDB SGBDR

May 26th, 2007 Mai 26th, 2007

HSQLDB Sometimes you need to have database column names with space or other non-standard characters. Parfois, vous devez avoir la base de données des noms de colonnes avec l'espace ou autres caractères non standard. The standard procedure is to escape them with backtick (`) character. La procédure normale est de leur échapper avec backtick ( `) caractère. HSQLDB doesn’t accept either backtick or single quote as escape character. HSQLDB n'accepte pas non plus backtick ou seule offre comme caractère d'échappement. Instead you have to use escaped double quotes as shown in the example below: Au lieu de vous avez échappé à utiliser des guillemets, comme indiqué dans l'exemple ci-dessous:
Read more (103 words) » Lire la suite (103 mots) »