Displaying posts with tag: MySQL (reset)
12 décembre 2012 : meetup SkySQL

I N V I T A T I O N Meetup SkySQL Mercredi 12 décembre 2012 de 19h à 22h30   SkySQL Ab vous invite à une soirée de conférence et networking intitulée :   « MySQL, le Cloud et MariaDB »     Serge Frezefond, ex-MySQLer et consultant SkySQL, présentera les opportunités, avantages et freins à [...]

Viadeo Tech Days

Viadeo vous donne rendez-vous les 20, 21 et 22 novembre 2012 à Paris à l'occasion des Tech Days.

Au programme des conférences: - MySQL avec MHA - HDFS HA - Neo4J - Puppet - UX ... http://techdays.viadeo.com/

Viadeo Tech Days

Viadeo vous donne rendez-vous les 20, 21 et 22 novembre 2012 à Paris à l’occasion des Tech Days. Au programme des conférences: - MySQL avec MHA - HDFS HA - Neo4J - Puppet - UX - La BI - Tetra le framework UI de Viadeo - Liquidbase logiciel de gestion de structures relationnelles - Le [...]

Petite astuce de développement avec SphinxSearch

--dump-rows <FILE> dumps rows fetched by SQL source(s) into the specified file, in a MySQL compatible syntax. Resulting dumps are the exact representation of data as received by indexer and help to repeat indexing-time issues.

Si vous ajoutez l'option --dump-rows lors de votre indexation, un fichier sera généré avec un dump sql.

Moi ce qui m'intéresse ici c'est l'entête du fichier

# field 0: ressource_title
# field 1: ressource_subtitle
# field 2: ressource_description
# field 3: ressource_category_name
# field 4: ressource_category_description
# sql_attr_timestamp = created # attr 0
# sql_attr_timestamp = online_from # attr 1
# sql_attr_timestamp = online_until # attr 2
# sql_attr_uint = display_counter # attr 3
# sql_attr_uint = vote_counter # attr 4
# sql_attr_uint = parent_id # attr 5
# sql_attr_timestamp = indexing_date # attr 6
[Lire plus]
MySQL Workbench

Si je réussis mon coup, après avoir lu ce post, vous renoncerez à phpMyAdmin. Ce script est bien sympa mais en 2012, on peut carrément faire mieux. MySQL Workbench n’est pas un script PHP mais un bon gros client visuel pour MySQL. Un client robuste, façon Oracle, et gratuit, façon MySQL. Une fois installé, trois... Read more »

Cet article MySQL Workbench est apparu en premier sur EnPause.fr.

Avantages de combiner Archive et Partitions en Mysql

Si vous avez des tables très grosses qui ne servent qu'à accumuler des données d'état, par exemple un journal ou des tables d'extension de relation 1-1 avec un une fk et de lourdes données texte l'engine ARCHIVE peut-être un bon choix.

En effet, les tables avec engine archive sont très très économes.

Ce n'est pas la première fois que je parle de cela : http://moosh.et.son.brol.be/blog/index.php/2009/02/24/919-mysql-archive-et-partition

J'ai recommence mon test. Je pars sur une table de 2 champs et je la rempli avec 7M d'enregistrements

  id int(10) unsigned NOT NULL DEFAULT '0',
  BlahBlahBienLourd text NOT NULL

En chiffres...

En sql le fichier de donnée occupe 1.5Go.

Je décline la table en plusieurs versions

CREATE TABLE test_myisam () …
[Lire plus]
Sphinx : éléments de base.

Plusieurs fois j'ai déjà parlé de sphinx, mais je me rends compte que je n'ai pas une seule présentation "de base".

Je n'ai pas l'intention de refaire ce qui existe déjà mais je voulais présenter le workflow général.

Je trouverai très chouette que si quelqu'un connait elasticSearch, ou solr, ou autre ..., il fasse de même que je puisse le référencer pour comparaison.

SphinxSearch propose un outil d'indexation : indexer

Cet outil va lire 3 des 4 sections du fichier de configuration

  1. Les indexs
  2. Les sources
  3. Les paramètres de l'indexation

Les index sont de 2 types.

  • lié à une source
  • agrégateurs de plusieurs autres indexes (locaux ou distant) ; On les appelle distribués

Une source c'est la définition qui permet d'aller chercher l’information à indexer et une définition de chaque champs. …

[Lire plus]
PHP DAY le 04 juin 2012

Ce lundi 04 juin 2012, SUP’INTERNET et EPITECH organisent le PHP DAY, avec en guest star Rasmus Lerdorf, au CAMPUS TECHNOLOGIQUE DE IONIS EPITECH-SUP'INTERNET 14-16 rue Voltaire 94276 Kremlin Bicêtre Cedex

Jointure vs sous-requête

MySQL est connu pour ne pas être très performant avec les sous-requêtes. Ce n'est pas faux, et d'ailleurs c'est encore le cas avec MySQL 5.5. Le contournement consiste en général à réécrire la requête, certaines sous-requêtes pouvant être aisément réécrite en jointure.

C'est le cas de

SELECT a FROM T1 WHERE col IN (SELECT col FROM T2...) qui se transforme en

SELECT distinct a FROM T1 INNER JOIN T2 ON TI.col=T2.col WHERE …

Magazine Programmez N°152 – mai 2012

Le magazine Programmez N° 152 du mois de mai 2012 met en avant l’association LeMug.fr (MySQL User Group). Les informations ont été fournies par Christophe Villeneuve et Olivier Dasini, qui parlent des points suivants :   La création de l’association Son but Les différents évènements organisés De nombreux membres de l’association maintiennent différents sites parlant [...]