Hallo Armin,
Hat wer eine Idee, wie man das ganz optimieren kann? Das Problem scheint eindeutig am SQL-Server zu liegen und nicht an PHP. Soweit mir aufgefallen ist, scheint das Problem beim Select oder Update zu liegen, denn wenn ich die DB einfach vorher leere und alles Inserte gehts entschieden schneller.
Update und Select können natürlich recht lange dauern, besonders, wenn es um große Tabellen geht. Das ist so ohne genaue Angabe schwer abschätzbar.
Hast du schon daran einen Index oder auch mehrere zu setzen auf diejenigen Spalten, die nicht Schlüsselspalten sind, aber in den "WHERE"-Klauseln vorkommen? Wenn diese Spalteninhalte eine hohe Granularität aufweisen, wirkt das oft Wunder.
Gruß Mia