• Stanislas 👨‍💻
    Stanislas 👨‍💻
    2015-02-10

    Ça a pas marché ?

    0
  • dada
    dada
    2015-02-10

    Un souci de BDD avec MySQL. Je suis dessus, je peux reprendre la main sur mon serveur depuis 5min seulement :)

    0
  • Stanislas 👨‍💻
    Stanislas 👨‍💻
    2015-02-10

    Pourquoi tu utilise pas sqlite avec ownCloud ?

    0
  • dada
    dada
    2015-02-10

    Un BDD vieille de plusieurs année, j'y tiens !

    0
  • Guillaume AMAT
    Guillaume AMAT
    2015-02-10

    Je sais pas vous mais chez moi les perf sqlite sont juste horribles. Et pas qu'avec ownCloud d'ailleurs. Stanislas, si tu es en sqlite et qu'un jour tu as l'occasion de tester une autre BDD, fais-le. Tu devrais être surpris ;)

    0
  • creak@framasphere.org
    creak@framasphere.org
    2015-02-10

    @Stanislas Lange: MySQL est conseillée, par ownCloud même, par rapport à SQLite.

    0
  • spf@diaspora-fr.org
    spf@diaspora-fr.org
    2015-02-10

    SpF tapote l'épaule de son hipikipu Courage mon pote !

    Au passage, SQLite est déconseillée pour les grosses instances (mais ça passe avec les petites).

    0
  • dada
    dada
    2015-02-11

    Je reviens en v7, ça passe pas :/

    0
  • Stanislas 👨‍💻
    Stanislas 👨‍💻
    2015-02-11

    Ok merci je vais le réinstaller avec MySQL :)

    0
  • marienfr@diaspora-fr.org
    marienfr@diaspora-fr.org
    2015-02-11

    Les mauvaises perfs de SQLite sont souvent dues à un code pas efficace, pas à SQLite directement :)

    0
  • JCF
    JCF
    2015-02-11

    mariaDB WTF

    0
  • JCF
    JCF
    2015-02-11

    SQLite, j'ai jamais eu de soucis,

    MySQL j'ai laché pour mariaDB

    Mais je préfère quand même Postgres

    0
  • Stanislas 👨‍💻
    Stanislas 👨‍💻
    2015-02-11

    L'avantage de SQLite avec ownCloud c'est que t'as rien à faire aussi

    0
  • creak@framasphere.org
    creak@framasphere.org
    2015-02-11

    Marien Fressinaud: mmm pas sûr... les bases de données sont quand même bien optimisées pour ce genre de chose. Par contre, en contrepartie, elles prennent bien plus de RAM ;)

    JCF: ouais, quand je dis MySQL, je sous-entends MariaDB aussi (mais toutes les distribs ne l'ont pas forcément, comme Debian 7.5)

    Stanislas Lange: Je pense que c'est pour ça que ownCloud s'installe par défaut avec SQLite, ils ont privilégié la simplicité à la performance, ce qui semble logique si on veut que son logiciel soit adopté par de plus en plus de monde ;)

    0
  • marienfr@diaspora-fr.org
    marienfr@diaspora-fr.org
    2015-02-11

    @Creak > Je n'ai pas dit que c'était toujours le cas mais SQLite EST performant. La première étape est déjà d'apprendre à ne pas bombarder la BDD avec X requêtes à la seconde et d'utiliser les transactions. Faut voir aussi à nettoyer la BDD régulièrement de ses vieilles entrées ; voir pour ça un article de Jim Nelson un développeur de chez Yorba (Geary, Shotwell). Ça j'aimerais bien le mettre en place dans FreshRSS mais ça se reposera sur un système de WebCron probablement qui n'existe pas encore ^^

    0
  • creak@framasphere.org
    creak@framasphere.org
    2015-02-11

    @Marien Fressinaud: C'est intéressant comme article. Ça me fait beaucoup penser au même problème en programmation avec std::vector. Vu qu'il ne fait que grossir, quand est-ce qu'on doit le "resize"?

    J'ai pas trouvé de comparaisons récentes des performances de SQLite vs MySQL/MariaDB. J'imagine que la raison est que le choix de la BD dépend de l'utilisation, mais même... J'aimerai savoir quelle utilisation est meilleure dans un cas où dans l'autre :/

    0