LNNVL jest wbudowaną funkcją wyroczni, która zwraca PRAWDA dla warunków ewaluujących do FAŁSZ lub NIEZNANY, i zwraca FAŁSZ dla warunków ewaluujących do PRAWDA. Moje pytanie brzmi: jaka byłaby korzyść ze zwrócenia przeciwieństwa warunku prawdy, a nie tylko obsługi wartości NULL? Załóżmy na przykład, że masz tabelę Emp z kolumnami StartCommission …
Za pomocą MS SQL 2008 wybieram uśrednione pole spośród 2,5 miliona rekordów. Każdy rekord reprezentuje jedną sekundę. MyField to średnia godzinna z tych 1 sekundowych rekordów. Oczywiście procesor serwera uderza w 100%, a wybór trwa zbyt długo. Muszę ewentualnie zapisać te uśrednione wartości, aby SQL nie musiał wybierać wszystkich tych …
Jak mogę zmodyfikować typ w tabeli z indeksem? Próbowałem zrobić kolumnę alter na pustej tabeli, aby zmodyfikować typ od daty do varchar (15) i dostałem błędy mówiące, że ma zależności od kolumny (która okazała się być indeksami). Byłem w stanie łatwo obejść ten problem lokalnie, klikając prawym przyciskiem myszy indeks …
Jestem odpowiedzialny za utworzenie bazy danych projektu. Mamy pola, które rzadko mają wartość (1 na 10 000 rekordów) i staram się znaleźć najlepszy sposób przechowywania tego w bazie danych. O ile widzę, mam 3 opcje: Dodaj kolumnę w tabeli dla każdej dodatkowej wartości Dodaj połączoną tabelę, która odwołuje się do …
Oczywiście utrzymanie kilku różnych wskaźników ma negatywny wpływ na wydajność wstawiania i usuwania. Co z wydajnością zapytań: czy w ogóle ma sens utrzymywanie zbyt wielu indeksów na stole? Czy wydajność zapytania poprawi się w każdym przypadku z dodanym indeksem (oczywiście w przypadku zapytań w ogóle korzystających z tego indeksu), czy …
W systemie Linux domyślne mysql_install_dbskrypty tabel MySQL można tworzyć za pomocą skryptu, ale to nie działa w systemie Windows. Jak można zainstalować domyślne tabele uprawnień w systemie Windows? (Nie, nie szukam odpowiedzi, w której wyniki Google są pełne, o tym, jak są one automatycznie instalowane w systemie Windows, ponieważ dzieje …
Późno spotykałem się z wieloma kłótniami dotyczącymi blokowania wierszy. Tabela rywalizacji wydaje się być konkretną tabelą. Tak się zwykle dzieje - Deweloper 1 rozpoczyna transakcję z ekranu interfejsu Oracle Forms Deweloper 2 rozpoczyna kolejną transakcję z innej sesji przy użyciu tego samego ekranu Po około 5 minutach interfejs wydaje się …
Używam PostgreSQL 8.3 + PostGIS 1.3 do przechowywania danych geoprzestrzennych na Ubuntu 8.04 Hardy . Ta konkretna wersja PostGIS ma błąd podczas obliczania buffer()bardzo złożonych segmentów, co powoduje, że zapytanie zajmuje coraz więcej pamięci, dopóki cała maszyna nie utknie. Szukam mechanizmu PostgreSQL, który może: Ogranicz zużycie pamięci (i być może …
Mówi o tym kopia zapasowa i odzyskiwanie bazy danych Oracle® 10g Release 2 (10.2) Zarchiwizowane dzienniki ponawiania są kluczem do pomyślnego odzyskiwania nośnika. Twórz kopie zapasowe regularnie. Zastanawiam się jednak, dlaczego tworzenie kopii zapasowych dzienników archiwalnych jest tak ważne. Czy możliwe byłoby odzyskanie punktu w czasie tylko przy użyciu regularnych …
Projektuję program do symulacji baseballu i mam problem z zaprojektowaniem schematu boxscore. Problemem jest to, że chcę śledzić liczbę przebiegów zdobytych w każdej zmianie. Sposób, w jaki to robię w rzeczywistym programie, polega na użyciu dynamicznej tablicy, która rośnie wraz z każdą odtwarzaną zmianą. Dla tych, którzy nie znają gry …
Muszę przechowywać 128 bitów liczb całkowitych bez znaku w MySQL i zastanawiałem się, jaki jest najlepszy typ danych do przechowywania tak dużych liczb. Obecnie używam, binary(16)ale wymaga to dużej ilości funkcji konwersji pack(/huge number in hex .../). Czy istnieje najlepszy typ danych do przechowywania 128-bitowej liczby całkowitej bez znaku?
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.