UWAGA Odbiorcy programmers.se i dba.se są różni i będą mieli różne punkty widzenia, więc w tym przypadku uważam, że warto powielić Jakie są argumenty przeciwko lub za umieszczeniem logiki aplikacji w warstwie bazy danych? na programmers.se. Nie mogłem znaleźć dyskusji na temat dba na ten temat, a oryginalny post mówi …
Piszę aplikację, która musi przechowywać i analizować duże ilości danych elektrycznych i temperaturowych. Zasadniczo muszę przechowywać duże ilości godzinowych pomiarów zużycia energii elektrycznej przez ostatnie kilka lat i przez wiele lat, aby dotrzeć do dziesiątek tysięcy lokalizacji, a następnie przeanalizować dane w niezbyt skomplikowany sposób. Informacje, które muszę przechowywać (na …
Próbuję połączyć się ze zdalnym programem SQL Server w sieci VPN w innej domenie. Kiedy wprowadzam nazwę serwera na serwerze SQL i wybieram dodatkowe parametry połączenia, aby dodać dodatkowe rzeczy potrzebne mojej szkole: Integrated Security=SSPI; User ID=DOMAIN\username; Password=Password Otrzymuję następujący błąd: Logowanie nie powiodło się. Login pochodzi z niezaufanej domeny …
Mam kilka pytań dotyczących działania indeksów w PostgreSQL. Mam Friendstabelę z następującym indeksem: Friends ( user_id1 ,user_id2) user_id1i user_id2są kluczami obcymi do usertabeli Czy są one równoważne? Jeśli nie to dlaczego? Index(user_id1,user_id2) and Index(user_id2,user_id1) Jeśli utworzę klucz podstawowy (identyfikator_użytkownika1, identyfikator_użytkownika2), czy automatycznie tworzy dla niego indeksy i Jeśli indeksy w …
Podczas próby usunięcia bazy danych pojawia się błąd „Nie można usunąć bazy danych„ nazwa_bazy danych ”, ponieważ jest ona aktualnie używana”. Jednak kiedy uruchamiam sp_who2, zdecydowanie nie ma sesji połączonych z tą bazą danych. Ustawiłem również bazę danych na single_user mode with rollback immediate. Dlaczego to się dzieje?
Jakie są różnice między NoSQL a tradycyjnym RDBMS? W ciągu ostatnich kilku miesięcy NoSQL był często wymieniany w wiadomościach technicznych. Jakie są jego najważniejsze cechy w stosunku do tradycyjnego RDBMS? Na jakim poziomie (fizycznym, logicznym) występują różnice? Gdzie są najlepsze miejsca do korzystania z NoSQL? Dlaczego?
Mam bazę danych, która teraz musi obsługiwać 4 bajty znaków (chiński). Na szczęście mam już MySQL 5.5 w produkcji. Chciałbym więc po prostu utworzyć wszystkie zestawienia, które są utf8_bin do utf8mb4_bin. Uważam, że przy tej zmianie nie ma utraty / przyrostu wydajności poza odrobiną narzutu pamięci.
Próbuję użyć MERGEinstrukcji, aby wstawić lub usunąć wiersze z tabeli, ale chcę działać tylko na podzestawie tych wierszy. Dokumentacja MERGEzawiera dość mocno sformułowane ostrzeżenie: Ważne jest, aby określić tylko kolumny z tabeli docelowej, które są używane do dopasowywania celów. To znaczy określ kolumny z tabeli docelowej, które są porównywane z …
Napisałem skrypt do REINDEXindeksów w bazie danych. Oto jeden z nich: echo -e "\nreindex for unq_vbvdata_vehicle started at: `date "+%F %T"`" >> ${LOG_FILE} psql -U ${USERNAME} -h ${HOSTNAME} -d ${DBNAME} -c "REINDEX INDEX scm_main.unq_vbvdata_vehicle;" if [[ ${?} -eq 0 ]]; then echo "reindex for unq_vbvdata_vehicle finished at: `date "+%F %T"`" …
Przeczytałem tutaj, że niektóre dodatkowe dane będą przechowywane w wierszu, więc możemy zaobserwować spadek wydajności, ale jakie są inne zagrożenia? na przykład. Czy wpłynie to na odzyskiwanie bazy danych? Czy jest coś jeszcze, co musimy zrobić, aby z tego skorzystać? Planuję wykonać następujące polecenia: ALTER DATABASE DatabaseName SET READ_COMMITTED_SNAPSHOT ON …
Mam kolumnę, dataktóra zawiera jsonmniej więcej taki dokument: { "name": "foo", "tags": ["foo", "bar"] } Chciałbym przekształcić zagnieżdżoną tagstablicę w konkatenowany ciąg ( foo, bar). Byłoby to łatwo możliwe z array_to_string()funkcją w teorii. Ta funkcja nie działa jednak na jsontablice. Zastanawiam się więc, jak zmienić tę jsontablicę w Postgres array?
Nauczono mnie, aby nie używać nazwy Idkolumny tożsamości w moich tabelach, ale ostatnio i tak używam jej, ponieważ jest ona prosta, krótka i bardzo opisowa na temat tego, czym właściwie są dane. Widziałem, jak ludzie sugerują prefiks Idnazwy tabeli, ale wydaje się, że to po prostu więcej pracy dla osoby …
Pracowałem dla różnych firm i zauważyłem, że niektóre z nich wolą mieć poglądy, które dołączą do stołu ze wszystkimi „krewnymi”. Ale w przypadku aplikacji czasami musimy użyć tylko 1 kolumny. Czy byłoby więc szybsze dokonanie prostych wyborów, a następnie „dołączenie” ich do kodu systemowego? Systemem może być php, java, asp, …
Przetwarzamy rutynowy plik danych od klienta, który właśnie dokonał refaktoryzacji swojej bazy danych z formularza, który wydaje się znajomy (jeden wiersz na jednostkę, jedną kolumnę na atrybut) do jednego, który wydaje mi się nieznany (jeden wiersz na jednostkę na atrybut): Przed: jedna kolumna na atrybut ID Ht_cm wt_kg Age_yr ... …
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.