Często widzę pytania, w których ludzie chcą wiedzieć, czy coś się wydarzyło, kiedy to się wydarzyło lub kto wykonał to działanie. W wielu przypadkach SQL Server po prostu nie śledzi tych informacji. Na przykład: Kto ostatnio wykonał procedurę przechowywaną dbo.MyProcedure? Kto zaktualizował salarykolumnę w dbo.Employeestabeli? Kto ostatnio pytał o dbo.Ordersstół …
Chciałbym zbudować system rozproszony. Muszę przechowywać dane w bazach danych i pomocne byłoby użycie UUID lub GUID jako klucza podstawowego w niektórych tabelach. Zakładam, że jest to wada tego projektu, ponieważ UUID / GUID jest dość duży i są prawie losowe. Alternatywą jest użycie automatycznego przyrostu INT lub LONG. Jakie …
Pracuję nad funkcją, która pozwala mi dodać indeks, jeśli nie istnieje. Mam problem z tym, że nie mogę uzyskać listy indeksów do porównania. jakieś pomysły? Jest to podobny problem do tworzenia kolumny, który został rozwiązany za pomocą tego kodu: https://stackoverflow.com/a/12603892/368511
Obecnie korzystamy z naszej bazy danych SQL Server 2012 varchari chcielibyśmy to zmienić nvarchar. Wygenerowałem skrypt, aby to zrobić. Moje pytanie: czy są jakieś różnice w sposobie zapisywania danych w varcharkolumnach przez SQL Server nvarchar? Mamy wiele procedur zaplecza, o które się martwię. Edycja: Nie jestem pewien, czy to pomaga, …
H2 to jednowątkowa baza danych o dobrej reputacji pod względem wydajności. Inne bazy danych są wielowątkowe. Moje pytanie brzmi: kiedy baza danych z wieloma wątkami staje się bardziej interesująca niż baza z jednym wątkiem? Ilu użytkowników? Ile procesów? Co jest wyzwalaczem? Czy ktoś ma doświadczenie do podzielenia się? Podsumowanie Zwykłym …
Uwaga: pytanie to zostało zaktualizowane, aby odzwierciedlić fakt, że obecnie używamy MySQL. Po zrobieniu tego chciałbym zobaczyć, o ile łatwiej byłoby, gdybyśmy przeszli na bazę danych obsługującą CTE. Mam tabelę z odnośnikami do siebie z kluczem podstawowym idi kluczem obcym parent_id. +------------+--------------+------+-----+---------+----------------+ | Field | Type | Null | Key …
Mam indeksowaną kolumnę, która przechowuje skrót MD5. Dlatego kolumna zawsze będzie przechowywać wartość 32 znaków. Z jakiegokolwiek powodu został on stworzony raczej jako varchar niż char. Czy warto zmigrować bazę danych, aby przekonwertować ją na znak? To jest w MySQL 5.0 z InnoDB.
Wydaje mi się, że pamiętam, że (w Oracle) istnieje różnica między wypowiadaniem select count(*) from any_tablea select count(any_non_null_column) from any_table. Jakie są różnice między tymi dwoma stwierdzeniami, jeśli takie istnieją?
Kiedy chcę utworzyć pola znaczników czasu (lub inne pola stylu daty / godziny), jaki jest najlepszy sposób na ich nazwanie? Czy powinienem po prostu wstawić record_timestamp?
Mam taki stół: ID | Val | Kind ---------------------- 1 | 1337 | 2 2 | 1337 | 1 3 | 3 | 4 4 | 3 | 4 Chcę zrobić SELECT, który zwróci tylko pierwszy wiersz dla każdego Val, uporządkuj według Kind. Przykładowe dane wyjściowe: ID | Val | …
Jaki jest najłatwiejszy i najbardziej wydajny sposób zaprojektowania bazy danych? Z mojego punktu widzenia istnieje kilka opcji projektowania magazynu danych aplikacji: Zaprojektuj bazę danych najlepiej jak potrafisz na początku przed napisaniem kodu aplikacji . Daje to zaletę posiadania podstawowej struktury danych, z której można pracować. Moim zdaniem wadą tego jest …
Piszę schemat prostej bazy danych banku. Oto podstawowe specyfikacje: Baza danych będzie przechowywać transakcje z użytkownikiem i walutą. Każdy użytkownik ma jedno saldo na walutę, więc każde saldo jest po prostu sumą wszystkich transakcji wobec danego użytkownika i waluty. Saldo nie może być ujemne. Aplikacja bankowa będzie komunikować się ze …
Czy w najnowszych wersjach PostgreSQL (od grudnia 2013 r.) Możemy udostępnić zapytanie między dwoma lub więcej rdzeniami, aby uzyskać wzrost wydajności? A może powinniśmy uzyskać szybsze rdzenie?
Pytanie o dodanie dat i godzin w SQL Server było dość nieszkodliwe, co zapoczątkowało dość fascynującą debatę taksonomiczną. Jak zatem rozróżnić te powiązane terminy i jak je właściwie wykorzystywać? Rząd Rekord
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.