Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

insert --> select und SQL Server

Empfohlene Antworten

Veröffentlicht

Hallo,

also ich benutze SQL Server 2000 und habe eine Frage ;)

ist es normal wenn ich auf eine Tabelle die ca. 113316 Datensätze hat einen insert oder update fahre wird die für den zeit des insert bzw. update gesperrt in anderen Worten, wenn ich sage

update tabele set t=0

und sofort danach

select * tabele

dann wartet den select solange bis update fertig ist und es kann beim grossen Tabellen sehr lange dauern ;(

Hallo Du,

ich denke, es ist eine generelle Sache bei Statements, womit Du die Daten veränderst (Insert, Update und Delete). Die "angefassten" Daten werden sozusagen gelockt, damit nur die aktuelle Änderung durchgeführt werden kann. Die Änderungen, die man vornimmt, muss man ja entweder speichern (Committ) oder kann diese zurück nehmen (Rollback). Ein Sicherheitsmechanismus eben.

Innerhalb einer (Anmelde-)Session auf der Datenbank kann nur eine Transaktion durchgeführt werden, demnach das Statement, welches Du zuerst losgeschickt hast, das Insert/Update/Delete. Das Select-Statment wird erst verarbeitet, wenn das vorherige Statement abgearbeitet ist.

Ich hoffe, Dir damit geholfen zu haben.

Viele Grüsse,

Gnomeline

Original geschrieben von 007ski

Und es ist unabhängig von Datenbank spricht Oracle usw.

War das ne Frage oder ne Feststellung?

;)

Hi ski!

Ja Lookingverhalten ist Plattform übergreifend und gehört zu einer relationalen DB nun mal dazu.

Aber es gibt diverse Szenarien die das ein wenig aushebeln.

Gruss

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.