Forum Programmation.SQL Performances des SGBD

Posté par  . Licence CC By‑SA.
1
15
déc.
2014

Hello,

Je suis à la recherche de benchmark, ou d'une étude sur les consommations ressources et temps de réponses des différents SGBD comme MySQL, Oracle, PostGreSql.

Savoir suivant la charge de la BDD (petite, moyenne, grosse) quels sont les temps d'accès, d'un insert,d'un select etc…

J'ai fouillé un peu sur internet, mais rien de bien m'est apparu si ce n'est les best-practices pour optimiser sa BDD.

Si vous avez vous-mêmes réalisé des tests, n'hésitez pas à me partager votre méthodologie (…)

Forum Programmation.SQL Update the postgresql sous gentoo

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
1
9
juil.
2014

Bonjour,

Suite a un update de postgresql sous gentoo, je me retrouve avec un:
FATAL: database files are incompatible with server
DETAIL: The database cluster was initialized with PG_CONTROL_VERSION -1304664743, but the server was compiled with PG_CONTROL_VERSION 937.
HINT: It looks like you need to initdb.
initdb -> pour l'init a vide.
pg_upgrade -d old_data -D data -> il me manque le dossier bin/ que j'ai pas vu, je pense pas que ce soit celui de la distro.
Donc comment (…)

Forum Programmation.python Ping multithread + bdd

Posté par  . Licence CC By‑SA.
Étiquettes :
1
25
août
2015

Bonjour,

Mon problème est le suivant:

J'ai reçus pour tâche de mettre en place un script(langage de mon choix et j'ai choisis python) qui ping un certain nombre d'hôtes (100+) et re-insert en bdd la date du ping et incrémente un compteur (+1/j).

Vu le nombre d'hôtes l'utilisation du multithread est quasiment indispensable si je veux éviter que mon script tourne pendant plusieurs heures.

Ces hôtes sont stockés dans une bdd postgreSQL.

Mon problème se trouve ici, pour pouvoir les (…)

Sortie de PostgreSQL 8.2

Posté par  . Modéré par Nÿco.
Étiquettes :
0
6
déc.
2006
Base de données
A 23h00, ce 5 décembre, la communauté des développeurs de PostgreSQL publie la dernière version stable de PostgreSQL, la 8.2. Au programme : meilleures performances, sauvegardes à chaud améliorées, génération des index en ligne...

Les nouveaux outils et fonctionnalités facilitant la gestion de bases de données et le développement incluent :
Améliorations des performances : la version 8.2 améliore les performances d'environ 20% sur les tests de système OLTP (online transaction processing) de pointe. Les utilisateurs peuvent gagner plus encore dans les rendements d'entreposage de données. Les changements comprennent des tris en mémoire et sur disque plus rapides, un meilleur dimensionnement en multi-processeurs, une meilleure planification des requêtes sur les données partitionnées, des chargements massifs plus rapides et des jointures externes grandement accélérées.

Sauvegarde à chaud de bases de données : grâce à une extension de la fonctionnalité « Point in Time Recovery » (restauration d'un instantané), les administrateurs peuvent désormais aisément créer une copie de basculement (failover) du cluster de bases de données.

Construction des index en ligne : les index peuvent désormais être construits alors que les applications écrivent dans les tables de la base. Cela permet d'optimiser les performances sans temps d'arrêt.

Fonctionnalités SQL:2003 : PostgreSQL, bien connu pour son respect des standards, a ajouté un grand nombre des nouvelles fonctionnalités introduites dans les spécifications SQL:2003. Parmi celles-ci, on trouve : les aggrégats de statistiques, les instructions VALUE sur plusieurs lignes, UPDATE RETURNING et les aggrégats multi-colonnes.

PostgreSQL 8.1 disponible

Posté par  . Modéré par Amaury.
Étiquettes :
0
9
nov.
2005
Base de données
La nouvelle version du plus complet des SGBD libres est disponible.
Cette version apporte de nouvelles fonctionnalités comme le "commit à deux phases" ou les paramètres IN / OUT pour les fonctions. Elle contient également de nombreuses améliorations concernant les performances : bitmap index, shared row lock, partitionnement de tables.

Il est savoureux de constater que c'est également aujourd'hui que Computer Associates a annoncé la mise en Open Source de sa base de données Ingres.

NdM : merci à François Suter pour avoir également proposé une dépêche à ce sujet.

Benchmark base de donnée

Posté par  . Modéré par Fabien Penso.
Étiquettes :
0
15
août
2000
Presse

Un benchmark sur :
- MySQL
- PostgreSQL
- et deux base de donnée propriétaire

PostgreSQL est le plus rapide (je me méfie toujours des benchmarks).

News trouvé sur lwn

Perso : Je ne comprend pas le succès de MySQL par rapport à PostgreSQL.
MySQL manque de fonctionnalités indispensables (intégrité référentiel,
transactions,…).

NdM. : cette dépêche a été initialement publiée le 15/08/2000 à 15h14, perdue lors d'une migration du site, retrouvée et remise en ligne le 1er mai 2012 (les éventuels commentaires initiaux ont été perdus).

PostgreSQL 7.2 is out

Posté par  (site web personnel) . Modéré par oliv.
Étiquettes :
0
6
fév.
2002
Linux
Lu dans les newsgroups Postgresql, la version 7.2 est sortie hier sans grand bruit.
Le site officiel était inaccessible tout à l'heure depuis chez moi.
Je file les liens de serveurs ftp (original et miroir).

Note du modérateur: à l'heure où je modère, le site est accessible. J'ajoute donc les 2 derniers liens.

MeriseAcide, un outil d'aide à la modélisation Merise

Posté par  . Modéré par Benoît Sibaud.
0
9
août
2008
Base de données
MeriseAcide, programme sous licence GPL3, permet de faciliter la modélisation et la création de base de données en exploitant la méthode Merise.

Ce programme en interface console prend en entrée un fichier texte définissant un MCD (Modèle Conceptuel de Données) avec une syntaxe très simple. Il est possible d'obtenir le MCD et le MPD (Modèle Physique des Données) sous forme graphique, les éléments étant positionnés de manière entièrement automatique.

Enfin, le dictionnaire des données et le script SQL de création de la base de données peuvent aussi être générés.

MeriseAcide génère les diagrammes graphiques en PNG ou PDF, et positionne les éléments de manière entièrement automatique, grâce à l'utilisation de la bibliothèque Graphviz.

PostgreSQL, le livre

Posté par  (site web personnel) . Modéré par Fabien Penso.
Étiquettes :
0
17
jan.
2002
Linux
Barrapunto (un slashdot, à l'espagnol) nous indique la sortie dans la collection O'Reilly d'un livre sur PostgreSQL, sous la license OPL ce qui ne peut que nous ravir ( attention, quand même il n'est basé que sur les versions 7.1.x de PostgreSQL ).

J'ai parcouru quelles pages, et j'ai des pages qui semblaient manquantes, mais c'est plutot leur script qui ne doit pas être bien écrit.

Sinon les utilisateurs de PostgreSQL remarqueront que le look du livre en ligne ressemble beaucoup à la doc HTML de PostgreSQL.

Forum général.cherche-logiciel Interface Web d'administration SQL

Posté par  (site web personnel) . Licence CC By‑SA.
0
29
jan.
2015

Bonjour,

Je recherche une interface Web d'administration de base de données SQL.
Typiquement un PHPMyAdmin qui sache gérer aussi PGSql, Sybase, Oracle ou autres …
Je sais que ça existe car j'en avais repéré un il y a un moment mais je ne sais pas ce que j'ai fais de mon foutu bookmark :-)

Ainsi soit-libre.
Merci

La spatialisation libre avance : tour d'horizon

Posté par  (site web personnel) . Modéré par Nÿco.
0
21
oct.
2004
Communauté
La spatialisation de l'information est un thème à la mode depuis quelques années, et progressivement on voit poindre et évoluer pour nos OS libres des logiciels efficaces, puissants et crédibles répondant à toutes sortes de besoins. Je vous propose un petit tour d'horizon sur les dernières évolutions des outils principaux et pour commencer deux petits mots pour ceux qui ne seraient pas familiers avec ces outils :

* Outils SIG
Pour manipuler à proprement parler des données géographiques, avec des applications aussi variées que : réaliser des modèles de terrain en 3D (traitement d'images satellites + import de points GPS par exemple), évaluer le plus court chemin en terme de contraintes entre deux points, etc.

* Les bases de données spatialisées
Historiquement, le stockage de l'information géographique se fait dans des fichiers texte contenant les coordonnées des objets géographiques de type vecteur, indépendamment des données attributaires. Les bases de données spatialisées apportent de nouveaux types, de nouvelles fonctions (conversion de système de coordonnées, etc) permettant de stocker de l'information géographique et d'y accéder de manière pertinente avec tous les atouts des SGBD modernes (intégrité, backup, multi-utilisateur, etc) comme décrit par SQL99.

* Les serveurs cartographiques
Les serveurs cartographiques permettent de rendre accessible un système d'information géographique via un simple navigateur pour effectuer essentiellement de la consultation. Un exemple valant mieux qu'un long discours ... Pensez à Mappy aussi.

* Les bibliothèques pour le développement
Que ce soit pour faire du traitement d'image, des conversions de système de coordonnées, accéder à un GPS ou encore autre chose, ce ne sont pas les bibliothèques qui manquent !

Les exemples présentés ci après illustrent bien que le modèle «logiciel libre» permet à l'ensemble des outils d'étendre leur portée en s'appuyant sur les fonctionnalités des autres outils (utilisation de bibliothèques libres, connectivité avec les bases de données libres, etc). L'ensemble forme désormais un tout assez cohérent et offre une alternative pour le moins intéressante aux solutions commerciales.

Wiki [Tuto/HowTo] [Debian/Ubuntu] Interfacer metasploit avec la base de données PostGreSQL

0
23
oct.
2018

musique d'ambiance : Best Melodic Dubstep Mix 2016

"Un grand pouvoir implique de grandes responsabilités." oncle Ben.

Introduction

Nous allons voir ici comment utiliser la base de données PostgreSQL avec Metasploit.

Mise en place

Connectez vous à l'utilisateur dédié de postgresql.

sudo -s -u postgres

Créez utilisateur dédié pour metasploit.

createuser -d -P metasploit
  • -d => autorise l'utilisateur à créer des base de données (n'est PAS nécessaire)
  • -P => on demande à définir un mot de (…)