Mirki szybkie pytanko. Znacie jakieś narzędzia/sposoby aby w łatwy sposób sprawdzić jakie należy utworzyć indeksy aby query chodziło wydajniej ? (mysql/firebird)
#programowanie #bazydanych #sql
#programowanie #bazydanych #sql
Wszystko
Wszystkie
Archiwum
Komentarz usunięty przez autora
Kosmiczna technologia widoczna jest już z zewnątrz. Obiekt wybudowano z fabrykatów, które nie przenoszą drgań. Dominują tutaj prostopadłościenne formy, a futurystyczna, czarna elewacja pokryta jest odgromową
jdbcTemplate.execute("DROP TABLE customers IF EXISTS");
jdbcTemplate.execute("CREATE TABLE Cars(id SERIAL, color VARCHAR(255), brand VARCHAR(255))");
Caused by: org.springframework.jdbc.BadSqlGrammarException: StatementCallback; bad SQL grammar [CREATE TABLE Cars(id SERIAL, color VARCHAR(255), brand VARCHAR(255))]; nested exception is org.h2.jdbc.JdbcSQLException: Table "CARS" already exists; SQL statement:
CREATE TABLE Cars(id SERIAL, color VARCHAR(255), brand VARCHAR(255)) [42101-197]
3

Wykop.pl
Zapytanie:
INSERT INTO odpowiedzi SELECT * FROM zgloszenia WHERE id=2;Odpowiedz:
ERROR 1062 (23000): Duplicate entry '2' for key 'PRIMARY'#bazydanych #mysql
Np. * == id, kol1, kol2, kol3
to dajesz: INSERT INTO odpowiedzi (kol1, kol2, kol3) SELECT kol1, kol2, kol3 FROM zgloszenia WHERE id=2;