CREATE VIEW: ressources ? utilité ?

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : CREATE VIEW: ressources ? utilité ?

par zeus » 07 janv. 2006, 12:18

Je ne sais pas vraiment comment les vues sont stockées dans une table MySQL (si c'est bien le cas)

Je pense qu'elles doivent être assimilée à des tables temporaires. Dans ce cas, l'utilité d'une vue et avérée si le contenu de cette vue est fixe. Sinon, à chaque affichage de la vue, tu vas regénéré la vue et le résultat devrait être identique à une sélection "normale". Mais attention, je te dit ça en tant que supposition
Si quelqu'un pouvait me confirmer ou m'infirmer ...

CREATE VIEW: ressources ? utilité ?

par lolizbak » 07 janv. 2006, 07:20

Hello tous,

Dans le site que je developpe, il va y avoir de grandes quantités d'informations a analyser, ces informations venant d'une base qui devrait contenir des milliers d'utilisateurs.

En pratique, une base utilisateur avec une trentaine de colonnes de profiling sur lesquelles on fait des comparaisons.
Un premier tri permet de selectionner x% de cette base (disons 1,000 utilisateurs sur 50,000). Sur ces 1,000 utilisateurs, je vais tester les 30 colonnes du profil (soit j'imagine 1,000 x 30 = 30,000 tests ....).

Serait-il bon de creer une vue temporaire pour decharger l'acces a la base principale ? Est-ce consommateur de ressources ? Est-ce plus rapide que de faire les tests ?

Merci de votre aide !
Laurent