Als «sql» getaggte Fragen

25
Mehrere Datenbankzugriffe oder ein massiver Zugriff?

Was ist ein besserer Ansatz , wenn es um Leistung und optimale Ressourcennutzung kommt: eine Datenbank mehrere Male durch AJAX Zugriff auf nur die genaue Informationen erhalten benötigt , wenn es benötigt wird, oder das Durchführen einer Zugriffs ein Objekt abzurufen , das alle Informationen...

24
Datetime vs Timestamp in MySQL und PHP in der Praxis?

Ich bin mir nicht sicher, wie ich meinen Datentyp als Datum / Uhrzeit oder Zeitstempel angeben soll. Ich denke, ich brauche beide, aber für die verschiedenen Ereignisse. Meine Website verkauft Produkte und Dienstleistungen weltweit und verfügt auch über ein Kontosystem, über das sich Benutzer...

23
SQL IN () versus OR

Ich arbeitete mit einer Abfrage, die ich heute schrieb, musste den Code aus der WHEREKlausel ändern , um einen IN-Filter (List of Stuff) zu verwenden, anstatt so etwas zu verwenden item_desc = 'item 1' OR item_desc = 'item 2' OR item_desc = 'item 3' OR item_desc = 'item 4' Das obige lief 15...

23
Mein Mitarbeiter hat eine SQL-Tabelle mit 96 Spalten erstellt

Hier sind wir im Jahr 2010, Software-Ingenieure mit 4 oder 5 Jahren oder Erfahrung, die noch Tabellen mit 96 Fracking-Spalten entwerfen. Ich sagte ihm, es wird ein Albtraum. Ich habe ihm gezeigt, dass wir Ordnungszahlen verwenden müssen, um MySQL mit C # zu verbinden. Ich erklärte, dass Tabellen...

22
Ist SQL deklarativ?

Ich frage, weil sich so viele der Fragen, die ich in SQL sehe, auf Folgendes belaufen: "Das ist langsam. Wie beschleunige ich das?" Oder in Tutorials heißt es: "Mach das so und nicht so, weil es schneller ist". Mir scheint, ein großer Teil von SQL weiß, wie ein Ausdruck ausgeführt wird, und wählt...

18
Datenbankabstraktion - wird sie übertrieben?

Nachdem ich zahlreichen Datenbankabstraktionsebenen ausgesetzt war, frage ich mich, worauf es bei jeder Bibliothek ankommt, die ihr eigenes Paradigma für den Datenzugriff entwickelt. Das Aufnehmen einer neuen DAL fühlt sich an, als würde ich eine neue Sprache noch einmal lernen, wenn ich...