Ik heb een klein programmaatje dat een Excel bestandje genereert met grafieken tabellen enz. gebaseerd op de inhoud van een database. Dit programmaatje koppelt een externe XLS aan SQL Server 2005, runt een forse query die de XLS op diverse plaatsen vult, en ontkoppelt daarna de XLS.
Deze query bevat een aantal INSERT statements en aanvullende logica. De query is op dit moment meer dan 1000 regels groot.
Op dit moment is de query opgenomen in een embedded resource. Het is relatief eenvoudig ontwikkelen - gewoon copy&paste met de SQL Server Management Studio en gaan.
Maar de query zal nog groter worden, misschien wel 5000 regels - en ik merk dat ik nu al behoorlijk wat tijd kwijt ben aan het zoeken in de query naar de juiste secties.
Ik ben benieuwd wat de gangbare stategien zijn?
Ik heb gewerkt aan zeer grote software-projecten van tientallen miljoenen regels, en daar wist ik altijd wel wanneer een nieuwe source file, dll of exe gegenereerd moest worden. Maar in SQL zie ik niet zulke mogelijkheden.
Tenslotte, het gaat niet om een database, maar een stuk of dertig met dezelfde indeling. De gegevens zijn gesplitst wegens security-redenen.
Deze query bevat een aantal INSERT statements en aanvullende logica. De query is op dit moment meer dan 1000 regels groot.
Op dit moment is de query opgenomen in een embedded resource. Het is relatief eenvoudig ontwikkelen - gewoon copy&paste met de SQL Server Management Studio en gaan.
Maar de query zal nog groter worden, misschien wel 5000 regels - en ik merk dat ik nu al behoorlijk wat tijd kwijt ben aan het zoeken in de query naar de juiste secties.
Ik ben benieuwd wat de gangbare stategien zijn?
Ik heb gewerkt aan zeer grote software-projecten van tientallen miljoenen regels, en daar wist ik altijd wel wanneer een nieuwe source file, dll of exe gegenereerd moest worden. Maar in SQL zie ik niet zulke mogelijkheden.
Tenslotte, het gaat niet om een database, maar een stuk of dertig met dezelfde indeling. De gegevens zijn gesplitst wegens security-redenen.