Junior — Middle
Welche Erfahrung haben Sie mit reinem SQL außerhalb der Verwendung von ORM?
sobes.tech KI
Antwort von AI
Bei der Arbeit mit reinem SQL außerhalb von ORM schrieb ich Abfragen für komplexe Auswahlen, optimierte die Leistung durch Indizes und Erklärungen des Ausführungsplans (EXPLAIN) und implementierte Transaktionen sowie gespeicherte Prozeduren. Zum Beispiel in Node.js mit dem Modul pg für PostgreSQL schrieb ich direkt Abfragen:
const { Client } = require('pg');
const client = new Client();
async function getUsers() {
await client.connect();
const res = await client.query('SELECT id, name FROM users WHERE active = $1', [true]);
await client.end();
return res.rows;
}
Dies ermöglichte eine flexible Steuerung der Abfragen, Umgehung der ORM-Beschränkungen und Optimierung der Arbeit mit der Datenbank.