AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Erfahrungen Computed Field in MS SQL (2008 R2)
Thema durchsuchen
Ansicht
Themen-Optionen

Erfahrungen Computed Field in MS SQL (2008 R2)

Ein Thema von SteveJ · begonnen am 16. Dez 2014 · letzter Beitrag vom 16. Dez 2014
Antwort Antwort
SteveJ

Registriert seit: 16. Dez 2014
Ort: Bremen
2 Beiträge
 
Delphi XE2 Professional
 
#1

Erfahrungen Computed Field in MS SQL (2008 R2)

  Alt 16. Dez 2014, 11:51
Datenbank: MS SQL • Version: 2008 R2 • Zugriff über: SDAC
Hallo Zusammen,

wir haben vor ein paar Monaten von MS SQL 2000 auf SQL 2008 R2 migriert und aktuell hätte ich einen Fall, bei dem ich ein COMPUTED Field brauchen könnte.
Wie sind denn da die Erfahrungen, bzw. wo lauern Stolperfallen?
Wir greifen mittels SDAC auf die Datenbank zu. Delphi-Version ist XE2.
Es sind aber auch Lesezugriffe mit Access 2010 vorhanden.
Im konkreten Fall ist die Tabelle ziemlich klein < 1000 Datensätze und ich möchte eine ID in ein "sprechendes" Feld umsetzen. Bitte jetzt nicht mit Views und Normalisierung kommen. Das ist nicht gewünscht.
Bei der Datenmenge ist glaube ich auch die Frage persisted ja/nein egal, oder?

Vielen Dank schonmal,
Stefan.
Stefan

Geändert von SteveJ (16. Dez 2014 um 11:57 Uhr)
  Mit Zitat antworten Zitat
Dejan Vu
(Gast)

n/a Beiträge
 
#2

AW: Erfahrungen Computed Field in MS SQL (2008 R2)

  Alt 16. Dez 2014, 12:44
Bau einfach eins ein. Index drüber geht wohl nur über Umwege (aber es geht). Materialisieren musst du auch nicht.

Aber worüber machst Du dir überhaupt Gedanken? Bei den paar Zeilen ist das eh wurscht. Negative Auswirkungen sind mir nicht bekannt, aber falls Du deinen Server immer unter Volllast hälst, dann vielleicht. Aber dann gibt es andere Stellen, an denen Du zunächst rumschrauben solltest.

Es ist etwa so, als ob Du fragst, ob ein matter Lack ein Auto langsamer macht. "Ja, irgendwie schon, aber bau erst einmal einen Motor ein."
  Mit Zitat antworten Zitat
SteveJ

Registriert seit: 16. Dez 2014
Ort: Bremen
2 Beiträge
 
Delphi XE2 Professional
 
#3

AW: Erfahrungen Computed Field in MS SQL (2008 R2)

  Alt 16. Dez 2014, 13:35
Danke für die Antwort.

Ich hatte nicht so sehr an Performance-Probleme auf der Datenbank gedacht.
Die "idlet" sowieso die meiste Zeit.

Ich hatte eher an Probleme mit dem Zugriff per Delphi gedacht. Bekommen die Komponenten den RequestLive-Zugriff z.B. hin, wenn ich an einer Query ein Select * habe.
Das scheint aber sauber zu laufen.

Ich habe es natürlich parallel schon "getestet".

Hat vielleicht jemand seine Erfahrungen gesammelt, die man unbedingt beachten sollte?
Stefan
  Mit Zitat antworten Zitat
Dejan Vu
(Gast)

n/a Beiträge
 
#4

AW: Erfahrungen Computed Field in MS SQL (2008 R2)

  Alt 16. Dez 2014, 16:33
Also ich hab computed columns in vielen Tabellen und wir merken nichts davon (außer, das Sie einem das Leben einfacher machen).

Mach einfach. Ein Update wird zwar in die Hose gehen (logisch), aber dann musst Du eben aufpassen und die Update/Insert-Befehle entsprechend anpassen.
  Mit Zitat antworten Zitat
Antwort Antwort

 

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:50 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz