Forum Programmation.SQL "Database sizing"

Posté par .
Tags : aucun
0
21
juin
2011

Bonjour, j'aimerais savoir si vous avez des pointeurs sur comment évaluez la place disque d'une base données. J'imagine quelque chose comme : type de données * nb d'enregistrements * taille mais aussi comment prévoir l'évolution dans le temps, etc. D'avance merci

Forum Programmation.SQL SUM sur une colonne FLOAT (MySQL)

Posté par .
Tags : aucun
0
2
avr.
2011

Bonjour, je sais que ce sujet a été mainte fois abordé et je connais la solution au problème : le type DECIMAL.
Mais ici je voudrais comprendre un comportement bizarre de Mysql : le même calcul sur deux tables IDENTIQUES à part le nom me renvoie deux résultats différents !?

Je vous donne le contexte :
Une table

'ecriture' {INT date, INT metier, INT champ, FLOAT val}
sur laquelle je faisais des SUM(val) très simples (...)

Forum Programmation.SQL Réplication de base MySQL

Posté par (page perso) .
Tags : aucun
0
30
août
2010
Bonjour,

Je me tourne vers toi, le forum qui m'a parfois sauvé la vie, pour une question dont je ne trouve pas de vrai réponse.

J'aimerai répliquer juste une base de données sur un serveur MySQL mais pas l'ensemble des bases hébergés.

Mon but étant :
J'ai un serveur MySQL A et un serveur MySQL B. Sur MySQL A j'ai une base de données X et sur MySQL B une base de données Y.
Je veux répliquer la base X (...)

Forum Programmation.SQL choix d'une nouvelle DB

Posté par .
Tags : aucun
0
27
juil.
2010
Bonjour à tous

Il y a maintenant près d'un an, j'ai commencé à développer une application en PyQt4 + Sqlite pour la gestion d'un réseau social.
A l'époque, j'avais des besoins simples, aussi le couple python + sqlite était idéal, à la fois léger et performant.

Cependant, 2 problèmes...
Le syndrome du "ce serait sympa si....", qui m'a amené en enrichir l'application. Ma base se voit augmentée de nouvelles tables, mais toujours pas de soucis majeurs.
Après un an, j'ai (...)

Forum Programmation.SQL plusieurs noms pour mon serveur MySQL

Posté par (page perso) .
Tags : aucun
0
27
mar.
2010
Bonjour,

afin de faciliter la migration de mes sites depuis un hébergement mutualisé vers un serveur dédié.

J'ai donc plusieurs serveurs virtuels, l'un est un serveur avec Apache, l'autre un serveur avec MySQL.

Dans le fichier /etc/hosts du serveur Apache, j'ai pour IP du serveur MySQL son nom ainsi que celui des anciens noms des serveurs que j'utilisais chez mon prestataire.

comme ceci
192.168.5.10 srvmysql mysql5-35 mysql5-37

Or, mes sites ne fonctionnent pas si je ne précise pas le nouveau (...)

Forum Programmation.SQL Optimisation Postgre pour requetes de stats

Posté par (page perso) .
Tags : aucun
0
19
mar.
2010
Bonjour, je travaille sur une base assez grosse, chargée une seul fois pour toute, avec pour objectif de réaliser pas mal de statistiques sur les données de celle-ci (que des select).
Je cherche à configurer les paramètres de postgresql.conf au mieux afin d'avoir les meilleurs perfs possibles.
Je viens vers vous pour avoir quelques conseils issus de votre expérience éventuelle sur ce genre de cas très particulier.

Mes contraintes/caractéristiques :

Hardware : Macbook = Core Duo 1,8 Ghz , 2 (...)

Forum Programmation.SQL Recherche d'un pattern dans une table

Posté par .
Tags : aucun
1
1
mar.
2010
Bonjour, j'aimerais savoir si il est possible de faire une recherche dans une table qui contiendrait des motifs, en recherchant à partir d'une chaine.

Petit exemple, à mon avis bien plus compréhensible...
Table
------------
pattern
label

pattern | label
---------------------
ab      | commence par ab
abcd    | commence par abcd
xyz      | commence par xyz


Il faudrait pouvoir retrouver la ligne grâce à une chaine de caractères, un peu de cette façon ci :
"SELECT * FROM Table WHERE 'chaine' LIKE pattern%"

(...)

Forum Programmation.SQL Procédure stockées

Posté par .
Tags : aucun
2
10
fév.
2010
C'est avec quelques années de retard que je découvre les procédures stockées et les trigger (bouu).
Je voulais avoir quelques retours d'expérience de ceux qui sont passé des requêtes 1 à une vers les procédure/fonction stockées.
J'ai pas encore pu mettre ça en pratique mais c'est mon prochain objectif, en tous cas dans la théorie ça à l'air bien.
Pouvoir "séparer" les requête sql du code j'aime beaucoup l'idée, si on change de langage pour travailler sur la même base (...)

Forum Programmation.SQL SQLite : IN

Posté par .
Tags : aucun
0
8
déc.
2009
Bonjour,


La requête suivante retourne tout les lignes où (colonne1 = "a" AND colonne2 = "b") OR (colonne1 = "c" AND colonne2 = "d").
Cette requête fonctionne sous MySQL mais pas sous SQLite (erreur : "Erreur de la requête: near ",": syntax error Unable to execute statement").

Savez-vous comment la faire fonctionner sous SQLite ?


SELECT *
FROM test
WHERE (colonne1, colonne2) IN(('a', 'b'), ('c', 'd'));


Merci énormément !

Forum Programmation.SQL SQL Framework

Posté par .
Tags : aucun
0
3
déc.
2009
Salut,
Voila, j'ai un probleme simple: J'ai une application JBoss/Oracle et on doit faire des requetes dans la base de donnée.
Nos requètes dépendent de pas mal de paramètres (réifié dans un POJO -heureusement!-)

Pour le moment, on construit les requètes "a la main", c'est à dire on crée une String et on la concatene les tables/clauses suivant les parametres qui vont biens.

C'est trés lourd, error prone, bordélique à gérer et à débugger.

Connaissez vous un Framework/Lib/Quelquechose qui pourrais (...)

Forum Programmation.SQL mysql - affichage des données enregistrées

Posté par .
Tags : aucun
0
2
nov.
2009
Bonjour à tous,

J'ai un problème curieux d'affichage de mes données avec mysql, voilà ma table avait atteint une taille de 6 GO, alors je l'ai renommée et créer une nouvelle table avec les mêmes champs mais voilà que les données d'accounting de freeradius ne s'enregistrent pas. Apres vérification des fichiers de conf, tout est correct. J'ai alors vérifié les logs, et je me rend compte que selon les logs les requêtes d'insertion sont bien envoyées. mais rien ne s'affiche, (...)

Forum Programmation.SQL Comparaison SGBDR

Posté par (page perso) .
Tags : aucun
2
29
sept.
2009
Bonjour,

Je me pose des questions concernant l'usage de MySQL comme SGBDR supportant une application de gestion du recrutement, de plus en plus ses limitations se font sentir.

La base est relativement légère, les tables principales tournent autour de 30K enregistrements mais nous avons une table qui frise avec le demi million de lignes.

Nous avons beaucoup de SELECT mais pas mal d'INSERT et d'UDPATEs également. Dans ce cadre MySQL m'a toujours semblé le plus adapté.

Les limitations auxquelles je (...)

Forum Programmation.SQL Implémentation d'une agrégation 0...1 et comptage des éléments agrégés

Posté par .
Tags : aucun
0
25
sept.
2009
Bonjour,

cela fait plusieurs fois que je suis confronté à ce problème, sans savoir comment le résoudre.

Je dispose de deux entités, par exemple user et group, telles qu'un utilisateur peut appartenir à 0 ou 1 groupe.

En UML, je crois qu'on appelle cela une agrégation de cardinalité 0...1.

Côté base de données, j'implémente cette relation par l'ajout d'une clé étrangère group_id dans la table user, qui vaut NULLdans le cas où l'utilisateur n'appartient pas à un (...)

Forum Programmation.SQL SELECT * FROM matable WHERE n'importeQuelChamp = 'maValeur'

Posté par .
Tags : aucun
3
26
août
2009
Bonjour,

comme l'indique le titre, je cherche à faire une requête de ce genre :

SELECT * FROM maTable WHERE n'importeQuelChamp = 'maValeur'

En pratique, faute de mieux, je fais comme ça :

SELECT * FROM maTable WHERE champ1 = 'maValeur' OR champ2 = 'maValeur' OR ... OR champN = 'maValeur'

Existe-t-il une méthode plus générique, qui évite de faire des OR en cascade ?

Merci d'avance.

Forum Programmation.SQL Structure de BDD pour une base photo

Posté par .
Tags : aucun
0
7
août
2009
Bonjour,

Je m’interroge sur le meilleur schéma de données à adopter pour un système de base photo, le but étant de stocker les informations récupérées à partir des champs IPTC/XMP de chaque image :
- En-tête
- Légende
- Photographe
- Ville
- Département
- Pays
- Mots-clés
- …

Pour les mots clés, j’ai d’emblée choisi de recourir à une table dédiée keywords et une table de jointure :
keywords (id, name)
keywordsToPicture (keyword_id, picture_id)


Me reste (...)

Forum Programmation.SQL Problème installation PLpgsql avec PostgreSQL

Posté par .
Tags : aucun
0
29
juil.
2009
Salut à tous, j'ai installé PostgreSQL et il fonctionne parfaitement.
J'ai également installé plpgsql avec la commande "sudo -u postgres createlang plpgsql nom_de_ma_base" et plpgsql semble avoir été bien installé car lorsque j'execute la commande "createlang -l" pour lister les langages procéduraux installés, il apparaît bel et bien ! Cependant, lorsque j'essaye d'executer une fonction plpgsql dans le programme "psql" en incluant un fichier avec la commande "\i nomdufichier" j'ai plein d'erreurs.

Exemple avec le fichier :

CREATE FUNCTION prix_reduit(numeric) (...)