- Read consistency weszło w 4 wersji firebird. Czy dobrze rozumiem, że dzięki temu mam powtarzalny odczyt jak w trybie snapshot i brak jakichś wyjątków i błedów jak w zwykłym read commited w przypadku konflików?
To działa tak jak repeatable read w MySQL? Dlaczego taki PostgreSQL nie ma opcji wait tylko trzeba powtarzać transakcję w trybie repeatable read jeśli wystąpi konflikt?
With RECORD_VERSION specified, the transaction reads the latest committed version of the row, regardless of other pending versions of the row. The lock resolution strategy (WAIT or NO WAIT) does not affect the behavior of the transaction at its start in any way.
With READ CONSISTENCY specified (or ReadConsistency = 1), the execution of a statement obtains a snapshot of the database to ensure a consistent read at the statement-level of the transactions committed when execution started.
-
Potrzebuję mieć fuzzy matching/levenshtein distance by znaleźć najbardziej podobną wartość(dopusczalna różnica do 3 znaków bez rozróżniania wielkości). Wszystko poniżej 20 znaków. Jaki indeks by tu zostosować i czy istnieje jakaś gotowy lib?
-
Jak nastawić copilot by odpowiadał tylko nt firebird a nie innych?
Szukam jak podłączyć się przez dbeaver gdy nie ma jeszcze żadnej bazy, by ją dopiero utworzyć. Tak samo nie widzę opcji kopii? Może to nie jest odpowiedni program do tego?