Hallo daar,
Ik heb een tabel die dient als weblog voor m'n IIS-webserver. De IIS'ers onder ons zullen dan wel weten hoe de tabel eruit ziet, voor de rest:
Weten we dat ook weer. Het probleem is dus dat een update in de tabel hartstikke vast loopt. En ik zou best willen weten waarom en wat eraan te doen valt
De query:
Wat heb ik al geprobeerd:
De where-clause maakt niet uit. Als ik meer criteria toevoeg dan loopt het net zo hard vast.
Welk veld ik update maakt ook niets uit, het parsen van de datum zou dan ook geen probleem moeten opleveren volgens mij.
Ook heb ik op LogTime een index gelegd, maar ook dat maakt niets uit.
Welke client ik hiervoor gebruik maakt ook niets uit, ik doe het zelf in delphi waarbij ik de mysql API direct aanspreek. Daarover kan dus weinig verwarring ontstaan.
Ook, de velden die in de tabel staan mogen niet veranderen, anders werkt het loggen niet meer.
Het belangrijkste is dus dat ik erachter kom waarom het vastloopt. De oplossing is minder belangrijk (maar wel gewenst).
Ik heb een tabel die dient als weblog voor m'n IIS-webserver. De IIS'ers onder ons zullen dan wel weten hoe de tabel eruit ziet, voor de rest:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| ClientHost varchar(255) Username varchar(255) LogTime datetime Service varchar(255) Machine varchar(255) ServerIP varchar(50) ProcessingTime int BytesRecvd int BytesSent int ServiceStatus int Win32Status int Operation varchar(255) Target varchar(255) Parameters varchar(255) |
Weten we dat ook weer. Het probleem is dus dat een update in de tabel hartstikke vast loopt. En ik zou best willen weten waarom en wat eraan te doen valt
De query:
code:
1
| UPDATE weblog SET LogTime=20020326000000 WHERE LogTime=20020326000000 |
Wat heb ik al geprobeerd:
De where-clause maakt niet uit. Als ik meer criteria toevoeg dan loopt het net zo hard vast.
Welk veld ik update maakt ook niets uit, het parsen van de datum zou dan ook geen probleem moeten opleveren volgens mij.
Ook heb ik op LogTime een index gelegd, maar ook dat maakt niets uit.
Welke client ik hiervoor gebruik maakt ook niets uit, ik doe het zelf in delphi waarbij ik de mysql API direct aanspreek. Daarover kan dus weinig verwarring ontstaan.
Ook, de velden die in de tabel staan mogen niet veranderen, anders werkt het loggen niet meer.
Het belangrijkste is dus dat ik erachter kom waarom het vastloopt. De oplossing is minder belangrijk (maar wel gewenst).
日本!🎌