"Enterré", la technique est souvent utilisée dans la technologie frontale, peut être réfléchie, applicable au développement SQL.
Le développement de nombreux systèmes d'entreprise a été formé avant et l'architecture comprenait C / S, B / S, C / C / S, deux classes, trois couches et N grade. Dans ces logiciels de gestion, la plus intime n'est pas laide écrite par l'interface, ni écrire des programmes qui peuvent être écrits, mais un problème, je ne sais pas quelle classe recherche.
À l'ère du couplage, la poursuite des utilisateurs n'est pas une nette, ainsi que votre code ainsi que d'autres programmeurs lisibles, qui sont simples, cohérence des données, sécurité des données. Votre programme doit perdre leurs données, hehe, heures supplémentaires.
Donc, la réalité la plus courante de cette année, essayez ... des erreurs capturées, appelez souvent l'interface e-mail, envoyez-la au développeur à temps.Longtemps, tout le monde sait, en fait, nous sommes lprocédures, juste des combats d'incendie.
Que dois-je faire? Paradise de feu tous les jours, comment pouvez-vous étudier ce que vous aimez? Certaines personnes audacieuses pensent donc à une idée, laissez toutes les erreurs, les exceptions et les sauvegarder directement dans la base de données. C'est le journal d'origine.
Selon ce journal, nous avons commencé beaucoup d'analyses et avons le temps, la chose la plus passionnée est de regarder le rapport du journal, notamment intéressant. Par exemple:
1) Connexion du système de logiciel dans le système logiciel, quel mot de passe est utilisé (semble fuite), quels sont les articles intéressants?
2) Aujourd'hui, combien d'utilisateurs utilisent notre logiciel de développement, combien de temps est utilisé, dans la zone ou dans la zone de bureau connecté,
] 3) J'ai explosé une erreur inhabituelle, Quel est le comportement de l'utilisateur? Les échantillons, où l'heure, des instantanés de serveurs de base de données ont été analysés;
, V.V.
Celles-ci sont toujoursAujourd'hui, la plupart des extrémités avant ont inclus dans la base de données NOQUERY, elles n'iront pas dans les ressources de base de données de base d'un système d'entreprise gaspillé.
Prenez Taobao, les années qu'ils ont cultivées rapidement, en utilisant un grand nombre de petites machines. Le coût des petites machines est relativement élevé. En plus du petit matériel de la machine, tenez compte des frais de maintenance quotidiens de la base de données et enregistrez en permanence cette donnée indésirable, évidemment aucune valeur. S'il est remplacé par un serveur X86 normal, le coût sera beaucoup plus petit et au moins un gros bloc peut être enregistré.
Par conséquent, il y a un grand nombre de nocanques, tels que MongoDB, ElasticsSeSearch, V.V.
Bien que le point ait été remis à l'avant, une petite quantité d'application dépend de la procédure stockée. Pour SQL, c'est des milliers de SQL dans le processus stocké, c'est simplement une boîte noire. Si vous voulez savoir ce qui s'est passé dans une boîte noire, vous ne pouvez pas y penser. Par conséquent, la dernière partie est utiliséeUtilisez-le pour apprendre de la procédure stockée ou même le script habituel SQL Ad-hoc.
"Enteriré", la technologie est souvent utilisée dans la technologie frontale, peut en réalité penser, applicable au développement SQL.
Le développement de nombreux systèmes d'entreprise a été formé avant et l'architecture comprenait C / S, B / S, C / C / S, deux classes, trois couches et N grade. Dans ces logiciels de gestion, la plus intime n'est pas laide écrite par l'interface, ni écrire des programmes qui peuvent être écrits, mais un problème, je ne sais pas quelle classe recherche.
À l'ère du couplage, la poursuite des utilisateurs n'est pas une nette, ainsi que votre code ainsi que d'autres programmeurs lisibles, qui sont simples, cohérence des données, sécurité des données. Votre programme doit perdre leurs données, hehe, heures supplémentaires.
Donc, la réalité la plus courante de cette année, essayez ... des erreurs capturées, appelez souvent l'interface eCourrier, envoyez-le au développeur à temps.
Longtemps, tout le monde sait, en fait, nous faisons des procédures, juste des combats d'incendie.Que dois-je faire? Paradise de feu tous les jours, comment pouvez-vous étudier ce que vous aimez? Certaines personnes audacieuses pensent donc à une idée, laissez toutes les erreurs, les exceptions et les sauvegarder directement dans la base de données. C'est le journal d'origine.
Selon ce journal, nous avons commencé beaucoup d'analyses et avons le temps, la chose la plus passionnée est de regarder le rapport du journal, notamment intéressant. Par exemple:
1) Connexion du système de logiciel dans le système logiciel, quel mot de passe est utilisé (semble fuite), quels sont les articles intéressants?
2) Aujourd'hui, combien d'utilisateurs utilisent notre logiciel de développement, combien de temps est utilisé, dans la zone ou dans la zone de bureau connecté,
3) J'ai explosé une erreur inhabituelle, Quel est le comportement de l'utilisateur? Échantillon, où heure, photoH Database Server a été analysé; V.V.
Ces choses font encore aujourd'hui, mais la plupart des extrémités avant sont incluses dans la base de données NOQUERY, elles n'iront pas dans les ressources de base de données de base du système d'entreprise. Gastings.
Prenez Taobao, les années qu'ils ont cultivées rapidement, en utilisant un grand nombre de petites machines. Le coût des petites machines est relativement élevé. En plus du petit matériel de la machine, tenez compte des frais de maintenance quotidiens de la base de données et enregistrez en permanence cette donnée indésirable, évidemment aucune valeur. Si vous passez au serveur X86 normal, alors petit coût, au moins un grand bloc peut être enregistré.
Par conséquent, il y a un grand nombre de nocanques, tels que MongoDB, ElasticsSeSearch, V.V.
Bien que des points d'inhumation aient été remis à la première ligne, une petite quantité d'application s'appuiera toujours sur des procédures stockées. Pour SQL, c'est des milliers de SQL dans le processus stocké, c'est simplement une boîte noire. Si vous voulez savoirCe qui s'est passé dans une boîte noire, vous ne pouvez pas y penser. Par conséquent, la dernière section utilisée pour apprendre du processus est stockée ou même le script habituel Ad-hoc SQL.
Comme indiqué sur l'image, prenez la base de données des procédures stockées, l'entrée est un essai simple, suivi de la procédure de stockage des enregistrements d'enterrement, d'attendre l'exécution, l'enregistrement est exécuté. Lorsqu'il y a une erreur au milieu, ajoutez des exceptions de collecte dans la section Catch.
Il s'agit d'un processus de mémoire simple enterré le cadre ponctuel. Les avantages de ceci peuvent localiser le temps de mise en œuvre des procédures stockées et la performance récente des performances n'est pas bonne; Deux peuvent être positionnés pour avoir une information inhabituelle inhabituelle et spécifique; Trois, s'il est assez enterré, bien sûr, il est plus bénéfique pour une analyse de défaillance normale.
Il s'agit d'une comparaison de pratiques de type réel et d'amis Internet qui n'apprennent pas, vous devriez déplacer des points enterrés pour réduire la pression de la base de données. Praticiens de l'industrieProdigy, rassemblant ces bases est toujours la sensibilisation et améliore l'efficacité de positionnement de l'erreur.
OK, notifiez-vous que vous enregistrez et localisez des erreurs de base de données?