Back to "Gestoorde Proceduren versus Dynamische SQL - de oude discussie ...Frans BoumaM SK2s nemen..."

This is a viewer only at the moment see the article on how this works.

To update the preview hit Ctrl-Alt-R (or ⌘-Alt-R on Mac) or Enter to refresh. The Save icon lets you save the markdown file to disk

This is a preview from the server running through my markdig pipeline

Database Imported mostlylucidcouk Performance

Gestoorde Proceduren versus Dynamische SQL - de oude discussie ...Frans BoumaM SK2s nemen...

Sunday, 07 December 2003

Frans Bouma ' ziet niet echt het nut van het gebruik. Gestoorde Procedures over het gebruik van Dynamische SQL - Frans, wat is jouw mening over dingen als: Geindexeerde Aansigtenen User Defined Functions - die in essentie SP's zijn maar er geen equivalenten voor Dynamische SQL zijn. Om eerlijk te zijn, ik ' ben altijd een beetje reticent om veel geloofwaardigheid te geven aan een discussie over een benadering van Data Access van iemand die een eigenbelang. (Ik weet het LLBLGen Pro Het ondersteunt SP's, maar het heeft een sterke vooroordelen tegenover Dynamisch Gegenereerde T-SQL), net als MS in de Linux-debat. CEO van Halliburton op Irak-, maar dat is een andere zaak. Ik gebruik SPs bijna uitsluitend voor Data-Access, Ik heb geen eigen interesse in één of de andere aanpak, Ik gebruikte Dynamic SQL in de slechte oude tijden van ASPM SK2VBScript, maar ging naar SP's als ik meer oomph nodig had in mijn data-Accès-Code . Ik ben sterk geneigd om gegevens te manipuleren met behulp van een opset-gebaseerde logicaMska4 jaM Ska5 voor complexere operaties IMSKA6 zal de data in code brengen maar in het algemeenMske7 Ik gebruik de DB voor manipulatie en dan terugvoer ik de kleinste hoeveelheid data terug in de codeMsek8 De reden waarom ik dit doe is niet Mska9 niet vechtigheidMskook10 gewoonlijk vind ik het makkelijker om mijn data dichtbij te filteren en samen te zetten. Ik vind ook wat Frans's argumenten een beetje tekortkomt, er is een argument voor het gebruik van Dynamisch SQL waar je moet reageren op gebruiker-invoer om data te filteren ; rapporten zijn een klassiek voorbeeld waar je misschien passende gegevenselementen zou willen vinden gebaseerd op een variabele aantal inputs M SK3 met alle mogelijke methodes gebruiken Dynamische SQL voor datMST4 maar in 90% gevallen wil ik alleen maar zo snel en zo pijnloos mogelijk data uit de DB halen dit is waar IMSS6d SP's gebruikenMSKS7 Ik gebruik vaak Tabel-variablen voor het samenstellen en filteren van data, om SP's te behandelen als 'set providers' en de uiteindelijke uitgangsresultaten te wijzigen zodat ze alleen de gegevens bevatten die ik eigenlijk nodig heb - dit zou meestal meerdere trips naar en van de DB benodigen (we' we praten hier in de tientallen voor elk voorbeeldM SK4 en het zou nogal traag zijnMSC5 en ook een zware netwerkverkeer veroorzaken, wat ik me meestal niet kan veroorloven op zeer schaalbare sites. Kortom, wat ik zeg is dat voor mijn doeleinden , de \90% Gestoorde Proceduren \ , \10% Dynamische SQL het beste werkt \ - absolute verklaringen maken over dit soort dingen is alsof je commentaar maakt op religie | , politiek of Open Source of Java ♫ - Ik geloof niet \ '\ dat er in elk van deze gebieden een volledig binaire discussie kan worden gemaakt ,\ daar \ '\ te veel gewortelde standpunten -\ paarden voor cursussen zijn mijn mening \ sk12\

logo

© 2026 Scott Galloway — Unlicense — All content and source code on this site is free to use, copy, modify, and sell.