Mamy tabelę historii, która przechowuje żądania i odpowiedzi usługi xml. Obecnie przechowuje je w polu XML, ale mamy problemy z wydajnością z wstawkami. Wstawiamy tylko rekordy, brak aktualizacji, wybieranie lub usuwanie. Obetnęliśmy tabelę i przebudowaliśmy indeks, bezskutecznie. Tabela ma podstawowy indeks klastrowy w polu tożsamości oraz wartość domyślną GetDate() w polu datetime. Używamy SQL 2005 Server, ale baza danych jest w trybie zgodności SQL 2000.Który wstawia szybciej, pole XML lub pole Varchar (max)?
Jeśli zmienimy typ pola z XML na VarChar (max) lub VarChar (xxx), czy przyspieszy to wstawianie? Czy jest jeszcze coś, na co powinniśmy patrzeć?
Dzięki.
Nie wiedziałem nawet, że można użyć typu danych XML w bazie danych w trybie zgodności SQL Server 2000? – Tomalak