Mam mssql 2000 i potrzebuję raz na jakiś czas puścić mu serię UPDATE-ów
Przez PHP szło bardzo powoli, więc przerzuciłem się na inną metodologię.
PHPpem generuję plik SQL z serią updatów, ale wgrywanie nadal trwa 6 min poprzez SQL Studio Express 2005.
Próbowałem wgrać przez osql-a, ale odnoszę wrażenie że robi to jeszcze dłużej.
Obciążenie maszyny podczas wgrywania jest śladowe.
Tych updatów jest około 54000 linijek typu
UPDATE htpartpr SET Net = 510.1726, CNet = 510.1726 WHERE hotelpr = '1443312'; UPDATE htpartpr SET Net = 510.1726, CNet = 510.1726 WHERE hotelpr = '1443313';
gdzie hotelpr jest unikatowy
Czy ktoś ma pomysł na szybkie wykoananie takiego zbitku zapytań SQL-owych do MSSQL-a?

W mysql nie mam problemu
i tyle - ale w mssql-u trwa to jakoś długo jak mu daje
<?php ?>
<?php osql -u user -i plik.sql -d baza ?>