This is a discussion on Base MySQL par defaut (plutot que mysql_select_db()) within the PHP Language forums, part of the PHP Programming Forums category; Bonjour, Est-il possible de se passer de l'instruction mysql_select_db() afin de sélectionner une base de données ...
|
|||||||
| FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
|
|||
|
Bonjour,
Est-il possible de se passer de l'instruction mysql_select_db() afin de sélectionner une base de données par défaut dans MySQL ? Je pense en particulier à l'association d'une base par défaut à un utilisateur comme cela est possible dans Oracle ou SQL Server. En effet, l'appel de cette fonction déclenche un nombre non négligeable de requêtes sur la base (requêtes "change db"). Merci d'avance pour vos idées. |
|
|||
|
Personne n'a une idée ? Est-ce vraiment la seule solution ???
Mes mesures sur la base de données montrent que 16% des requêtes de l'appli sont pour réaliser cette commande ! 26zgvpe02@sneakemail.com (Oliv) wrote in message news:<fd9d69ff.0410260639.69bdb01b@posting.google. com>... > Bonjour, > > Est-il possible de se passer de l'instruction mysql_select_db() afin > de sélectionner une base de données par défaut dans MySQL ? > > Je pense en particulier à l'association d'une base par défaut à un > utilisateur comme cela est possible dans Oracle ou SQL Server. > > En effet, l'appel de cette fonction déclenche un nombre non > négligeable de requêtes sur la base (requêtes "change db"). > > Merci d'avance pour vos idées. |
|
|||
|
Dans la configuration de MySQL on a les champs suivants :
MySQL.allow_persistent MySQL.default_host MySQL.default_password MySQL.default_port MySQL.default_socket MySQL.default_user MySQL.max_links MySQL.max_persistent mais n'existe-t'il pas un champs default_instance ? 26zgvpe02@sneakemail.com (Oliv) wrote in message news:<fd9d69ff.0411150636.3152cfe0@posting.google. com>... > Personne n'a une idée ? Est-ce vraiment la seule solution ??? > > Mes mesures sur la base de données montrent que 16% des requêtes de > l'appli sont pour réaliser cette commande ! > > 26zgvpe02@sneakemail.com (Oliv) wrote in message news:<fd9d69ff.0410260639.69bdb01b@posting.google. com>... > > Bonjour, > > > > Est-il possible de se passer de l'instruction mysql_select_db() afin > > de sélectionner une base de données par défaut dans MySQL ? > > > > Je pense en particulier à l'association d'une base par défaut à un > > utilisateur comme cela est possible dans Oracle ou SQL Server. > > > > En effet, l'appel de cette fonction déclenche un nombre non > > négligeable de requêtes sur la base (requêtes "change db"). > > > > Merci d'avance pour vos idées. |
|
|||
|
Non. Le travail qui est effectué par MYSQL pour choisir une base de données doit être effectué indépendamment de comment la base de données choisir est indiquée. Les frais généraux sont dus à l'information de chargement de MYSQL des tables de système concernant la base de données demandée, et ceci sera toujours exigé. (Translation courtesy of Google, apologies if it is now complete nonsense, it was meaningful when I started!) --- Steve |
![]() |
| Thread Tools | |
| Display Modes | |
|
|