Je suis nouveau à Rails, donc pardon à la question fondamentale.des questions Rails, instruction SQL dans les journaux
Je vois des rails recrache ceci (dans la console) pour chaque demande que je fais à mon contrôleur. Pourquoi? Je ne suis même pas en train de faire une opération DB, je viens de commencer à écrire une application HelloWorld rails. Je l'ai fait choisir MySQL comme db lors de la création ce rails projet (rails -d mysql helloworld)
SQL (0.1ms) SET NAMES 'utf8'
SQL (0.1ms) SET SQL_AUTO_IS_NULL=0
Je remarqué que des rails tente d'établir une connexion DB pour chaque demande, indépendamment du fait que vous faites un DB/ActiveRecord opération. Il le fait juste après action_controller/dispatch. Cela me semble une perte de ressource DB, pourquoi établir une connexion avec DB alors que je ne fais même pas une opération ActiveRecord ??
+1 Je suis également intéressé par la réponse – zengr