Zastanawiam się, jak „brudne” brudne odczyty mogą dostać się pod poziom izolacji niezamierzony odczytywania . Rozumiem, że wiersze, które zostały zaktualizowane, ale jeszcze nie zostały zatwierdzone, są widoczne, ale: Czy wiersz może być wyświetlany jako częściowo zaktualizowany - to znaczy niektóre kolumny są zaktualizowane, a niektóre nie? Czy pojedyncza kolumna …
Chciałbym przenieść miliardy wierszy ze schema1.table1 do nowego schema2.table2, gdzie table2 jest refaktoryzowanym z table1. Stąd ich struktura tabel jest inna. zarówno tabela 1, jak i tabela 2 są podzielone na partycje, ale tabela 2 jest pusta. Oba te schematy znajdują się w tej samej bazie danych Oracle. Jaki jest …
Mam automat stanów, który musi wypychać / pop niektóre nazwy plików dla różnych użytkowników. Tradycyjnie stosowałbym stosy jako wybór struktury danych, ale należy tego dokonać przy użyciu bazy danych, ponieważ nie mam sposobu na zachowanie struktury danych między przychodzącymi żądaniami internetowymi. Zastanawiałem się, jaki byłby dobry sposób na wdrożenie funkcjonalności …
Jestem w trakcie debaty na temat tego, czy lepiej zrobić PRIMARY KEYz Kolumny tożsamości , z UDF, który wyraźnie generuje unikalny identyfikator. Opowiadam się za kolumną tożsamości. Twierdzi, że mój partner opowiada się za ręcznym generowaniem wartości umieszczając UDF na innym stole, na którym możemy mieć UDF zablokuj zasób zwiększ …
Próbowałem użyć programu SQL Server Management Studio 2008 wbudowanego w „Solution Explorera” do zarządzania projektem i po 2 tygodniach zmagań z nim zdecydowałem, że tak naprawdę nie dbam o to. Jego „wygoda” jest właściwie przeszkodą. Niestety, miejscem, w którym pracuję, jest sklep MS i utknąłem na ich drodze. Chcę wrócić …
Proszę spojrzeć na ten kod: create table #t1( id int identity (1,1), val varchar(10) ); insert into #t1 values ('a'); insert into #t1 values ('b'); insert into #t1 values ('c'); insert into #t1 values ('d'); Teraz, ilekroć to wykonasz select *, ( select top 1 val from #t1 order by …
Mam dziedzinę, z której ludzie historycznie mogliby korzystać, aby swobodnie dostarczać wartość. Muszę zidentyfikować rekordy, które nie mają odpowiedniej wartości, aby je wyczyścić. Rozglądałem się w tym celu w SSIS. Moją skłonnością jest użycie komponentu skryptu z wyrażeniem regularnym w jakimś kodzie C #, a następnie przekierowania. Mimo to zastanawiałem …
Mamy inżynierów, którzy spłaszczają znormalizowaną strukturę db do tabeli tymczasowej w celu wygenerowania raportu. Kolumny są określone jako TEXT NOT NULL(Wiem „dlaczego to robią?”; Załóżmy, że się tym zajmujemy). Używamy MySQL 5.1.48 Community RHEL5 z wtyczką InnoDB 1.0.9 w systemie Linux. Podczas korzystania z MyISAM nigdy nie napotkaliśmy limitów wielkości …
Muszę przechowywać pliki danych binarnych w bazie danych PostgreSQL, która działa na serwerze Ubuntu. Początkowo będzie kilkadziesiąt plików o wielkości około 250 KB każdy. Z czasem liczba plików wzrośnie. Czasami może być konieczne wyodrębnienie danych z plików w celu przeprowadzenia dalszych analiz. Przeprowadziłem badania dotyczące odwiecznego problemu przechowywania danych binarnych …
Chcę znaleźć rzeczywiste miejsce zajmowane przez indeksy na stole w wyroczni 10g. Nie zamierzam uwzględniać miejsca zarezerwowanego przez wyrocznię do wykorzystania w przyszłości. (Nie należy brać pod uwagę narzutu przez wyrocznię.) Chcę, aby używane bajty nie były przydzielonymi bajtami. Pomożesz mi iść naprzód? Jest też sposób na znalezienie rzeczywistej wielkości …
W przypadku naszej aplikacji, która ma być wkrótce hostowana, muszę wybierać między wersją SQL Server 2008 Web Edition a wersją SQL Server 2008 Enterprise. Nie ma żadnej funkcji „niezbędnej”: aplikacja działa obecnie w SQL Express, ale przekroczy maksymalny rozmiar 10 GB narzucony przez SQL Express. Patrzę na tę tabelę porównawczą …
Ostatnio zamiast tylko powiększania plików, gdy ich wykorzystanie jest zbliżone do 80%, byłem bardziej proaktywny w odzyskiwaniu miejsca za pomocą zwykłych sztuczek, takich jak defragmentacja hałd, dodawanie i usuwanie indeksów klastrowych, wdrażanie kompresji wierszy lub stron itp. Jednak istnieje kilka przypadków, w których mogłem odzyskać jeszcze więcej miejsca, wykonując DBCC …
Dokumentacja MSDN jest trudna do zrozumienia. Czy są dostępne tutoriale online do nauki SQL Profiler? Jeśli to możliwe, preferowane byłyby filmy lub proste posty na blogu.
Potrzebuję pobrać dane z zewnętrznego db i wykonać z nim obliczenia w innym db, czy można połączyć się z zewnętrznym db z procedury składowanej? Dzięki chłopaki. PS. Korzystam z Oracle, a obie bazy danych są na tym samym serwerze.
Wydaje mi się dziwne, że kiedy zdefiniowałem klucz obcy, silnik nie może użyć tych informacji do automatycznego ustalenia prawidłowych wyrażeń JOIN, ale zamiast tego wymaga ode mnie ponownego wpisania tych samych klauzul. Czy są jakieś bazy danych, być może jakiś projekt badawczy, który sprawdza istniejące klucze obce?
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.