List of Blogs
Search Blogs
Blog Archive

Most recent blog entries

 

Aug19

Written by:Tom Wellige
Sonntag, 19. August 2007 18:46 

The last weeks and month I'd spent a fair amount of time on a redesign of the Swyx License Database. This weekend I have updated the productive system and am quite pleased with the results.

Two major "faults" had made the database very slow over the last years. As you all know the Swyx licenses are dongled with the hardware of the server machine. So, the first fault was to do all the hardware comparisons needed everytime one wanted to have a look e.g. on a customer. The second fault was introduced when implementing the SUS license management 2 1/2 jears ago. Because of a lack of time I had decided to make (intensive) use of "User Defined Functions" on the MS SQL server. In the beginning everything worked fine, but over the time, with more and more licenses in the database, the UDFs showed their major drawback more and more clearly: they became a performance problem.

So, if you ever have to design a database application, stay with the good old-fashioned Stored Procedures or Views and better do not touch User Defined Functions (unless you really know about the imapcts of them).

By writing this, the Swyx License Database is free of User Defined Functions and our License Fairy will definatley have more fun at work

 

Tags:

4 comment(s) so far...

Re: Speeeeeeed

Good to know. I think they have done an excellent job then. Usually we receive Permanent License files the same day. I guess it was no fun for them sitting and watching the screen when nothing happened ;)

By morten.rokosz on  Sonntag, 19. August 2007 20:51

Re: Speeeeeeed

Rumors are that they had a lot of coffee breaks :-)

By Martin on  Montag, 20. August 2007 07:15

Re: Speeeeeeed

Honestly, not only coffee breaks but also smoking breaks. So, the new license database is somewhat healthy ! *LOL*

By tom.wellige on  Montag, 20. August 2007 07:52

Re: Speeeeeeed

The laugh is always on the loser. ;-)
Congratulations to Tom for a really great job!!!
Now I have enough time for coffee and smoking breaks! *LOL*

By License Fairy on  Dienstag, 21. August 2007 22:35

Your name:
Your email:
(Optional) Email used only to show Gravatar.
Title:
Comment:
Add Comment  Cancel 
Blog Help
Sponsors
bluvo AG
logic-base GmbH
Swyx Solutions AG, Germany

 

Charity

German Aid for Afghan Children

Swyx Forum supports the German Aid for Afghan Children (Kinderhilfe Afghanistan)