Moin zusammen,
ein Office-Adin muss beim Start überprüfen, ob der Anwender Zugriff auf eine bestimmte Datenbank-Tabelle hat. Dafür wird aktuell
select top 1 * from
abgesetzt. Da die Tabelle recht groß ist, dauert die Antwort recht lange, läuft manchmal in den 30-Sekunden-Timeout und bremst den Anwender aus. Leider wird offenbar trotzdem die ganze Tabelle abgefragt, auch wenn nur ein Wert zu Testzecken zurück kommen soll.
Habt Ihr eine Idee, wie ich den Zugriff anders testen und mein Query ändern kann?
Danke!
derhenry
ein Office-Adin muss beim Start überprüfen, ob der Anwender Zugriff auf eine bestimmte Datenbank-Tabelle hat. Dafür wird aktuell
select top 1 * from
abgesetzt. Da die Tabelle recht groß ist, dauert die Antwort recht lange, läuft manchmal in den 30-Sekunden-Timeout und bremst den Anwender aus. Leider wird offenbar trotzdem die ganze Tabelle abgefragt, auch wenn nur ein Wert zu Testzecken zurück kommen soll.
Habt Ihr eine Idee, wie ich den Zugriff anders testen und mein Query ändern kann?
Danke!
derhenry