Miruny sprawa:
Mam sobie bazę danych w MySQLu. Może spora nie jest ~500 MB, ale gdy jednocześnie trwa do niej zapis i odczyt pewnych rekordów, a w nim jeszcze joiny i inne wynalazki to niestety, ale to się bardzo muli ( ͡° ʖ̯ ͡°) a dyski nie są SSD tylko starsze SASy ( ͡° ʖ̯ ͡°) i nie mam możliwości zmiany.
Istnieje coś, żeby można było mieć na jednym serwerze
  • 17
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 1
@super_tux: analizowales czy wąskim gardłem nie jest sam zapis? Z tego co piszesz pewnie gro zapisu to coś a'la random write, co efektywnie zjada iopsy dysków. Jeśli potrzeba ich więcej niż dyski są w stanie dać to replika in-memory nie rozwiąże problemu.

Hmm nie możecie zmienić dysków na SSD. Masz tam BBU?
  • Odpowiedz
Hej #sql #oracle #bazydanych mam na zajęcia zrobić jakieśtam rzeczy i wszystkie komendy obfotografować prontskrinami do pdfa, no i poszedłem sobie na obiad, wracam, wylogowało mnie i jak próbuję cokolwiek zrobić to wszystko wisi. jak na skrinie. strip runner task się kręci i tyle. Mogę to wszystko usunąć i powiedzmy zacząć od początku? czy co mogę zrobić?
Dodam, że Każda próba DROP TABLE Nazwa_tablicy; powoduje error
gdziemojimbuspiatka - Hej #sql #oracle #bazydanych mam na zajęcia zrobić jakieśtam rz...

źródło: comment_1605103739B6txnqd0K84LKkEOxefmuC.jpg

Pobierz
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@gdziemojimbuspiatka: Masz locka w sensie skrypt który pusciłeś i który robi inserty (zakłada locka na tej tabelce) i przez to nie dropniesz. Jeśli zamknąłeś okno sql developera to pewnie została sesja na systemie musisz ją odnaleźć i zrobić kill a jak Ci sie nie chce to zrób sobie shutdown abort na bazie i wystartuj od nowa ;)
  • Odpowiedz
Jak najprościej dodać brakujące miesiące, bo teraz jak nie ma rekordu w jakimyś miesiącu to mam lukę :/

SELECT
MONTH(date) AS month,
SUM(total) AS total
FROM table1
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@rosso_corsa:
Power Query to moduł do zaciągania i łączenia danych z przeróżnych źródeł, ich czyszczenia, obróbki, agregowania. Ale głębszej analizy w tym nie zrobisz.

Power Pivot to właśnie narzędzie do modelowania danych w sposób czy ich łączenia, w jaki nie da rady w arkuszu Excela (choćby ze względu na limit do ~1,05 miliona wierszy) -- za pomocą języka DAX.

Żeby korzystać w Arkuszu z danych obrobionych w PQ trzeba je gdzieś załadować
  • Odpowiedz
@Polinik: dzięki za dokładne wyjaśnienie. zaczalem sie teraz uczyc power bi, tam jest power query i sie wlasnie zastanawialem o co chodzi z pp czy to jest cos podobnego jak wizualizacje w pbi
  • Odpowiedz
w uproszczeniu mam dwie tabele. mam wartosc ktora chce zapisac w 'pomiar' ale oprocz tego chce w 'pomiar' tez miec poziom tego pomiaru. poziom pomiaru ma tam powiedzmy 3 przedziały ktore określone są w tabeli 'poziom'. jak zrealizować coś takiego i jak dokonywac wpisów do takiej tabeli? jak powinno wygladac zlaczenie tych tabel? #bazydanych #sql
rosso_corsa - w uproszczeniu mam dwie tabele. mam wartosc ktora chce zapisac w 'pomia...

źródło: comment_1604781431Rsym9AHXphoh7e7F2Sd3b4.jpg

Pobierz
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

a po co zapisywać "poziom" w tym samym miejscu, w którym masz zapisaną wartość?


@janek_: w sumie faktycznie nie ma to sensu ale taka baze wlasnie analizuje sobie i sie zastanawiam jak to zostalo zrobione ¯\_(ツ)_/¯
  • Odpowiedz
#kiciochpyta #bazydanych #programista15k

Mirki, mam problem. Potrzebuję dostępu do bazy danych - jest to baza danych programu do księgowości Metrum. Chooja się na tym znam, ale chyba to jakiś archaiczny typ WATCOM SQL. Baza jest opatrzona hasłem, które potrzebuję znać/zmienić, żeby się dostać do bazy. Czy znajdzie się ktoś kto mi pomoże lub doradzi?
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy w Waszej pracy administratorzy baz danych to też stare typki którzy średnio już kleją a ich robota ogranicza się do odpalania wcześniej przygotowanych przez programistę skryptów ?
Czy macie raczej ogarniętych ?
#programowanie #bazydanych
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Crisu:

stare typki którzy średnio już kleją

odpalania wcześniej przygotowanych przez programistę skryptów ?


Witam kolege z dużego polskiego banku na P xD
  • Odpowiedz
konto usunięte via Wykop Mobilny (Android)
  • 3
@Crisu: Jak coś działa to się tego nie rusza dopóki nie ma potrzeby.

Najlepszy administrator to taki, o którego istnieniu mało kto w firmie wie, a dzięki odpalaniu znanych i sprawdzonych skryptów jest duża szansa, że można spokojnie siedzieć w swojej kanciapie i liczyć hajs z wypłaty bez stresów i nadgodzin. ¯\_(ツ)_/¯
  • Odpowiedz
podłączyłem sobie #bazydanych mssql w #powerbi i mam póki co na direct query ale chciałbym fizycznie pobrać jedna z tabel tylko że nie widzę jak ją pobrać na podstawie filtrowania, nie chce pobierać całej tabeli bo jest ogromna. jest jakaś opcja aby to zrobić bez zbędnego kombinowania?
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@norbertkulski: faktycnzie, jest to sposob. dzieki za podpowiedz. zmyliło mnie troche to, że w trybie direct query nie można wyświetlić podglądu danych i myslalem ze juz nic nie zrobie ale jak się okazuje trzeba wejść do power query i tam jest normalnie edycja ( ͡° ͜ʖ ͡°)
  • Odpowiedz
#bazydanych #naukaprogramowania
Korzystam z Airtable, co nie ma znaczenia - chodzi mi o metodę stworzenia takiego widoku w dowolnej bazie danych.

Mam Tabelę 1 w której mam zestaw przedmiotów.
Mam Tabelę 2 w której mam "wydarzenia" i wybieram przedmioty (jeden do wielu), które były mi potrzebne w związku z tym wydarzeniem.
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam encję:

# * id_uzytkownika
U * email
* atrybut1
* atrybut2
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 1
@F3NRIR email będzie kluczem naturalnym, ale często z powodów wydajnościowych wolisz mieć sztuczny klucz (najczęściej int, guid). Inna sprawa, że być może użytkownik może kiedyś zmienić email i wtedy zrobi się problem.
  • Odpowiedz
konto usunięte via Wykop Mobilny (Android)
  • 0
Polecacie jakieś stronki z zadaniami do przećwiczenia zapytań z użyciem SQL? najbardziej mnie interesują zadanka z użyciem group by, having i ewentualnymi podzapytaniami. Najlepiej z gotowym skryptem sql do założenia bazy na lokalnym serwerze.

#sql #bazydanych #naukaprogramowania
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

polecam rozwiązywanie ćwiczeń ze strony sql-ex.ru wraz z ich kursem. Kurs dotyczy głównie dialektu MS SQL, natomiast ćwiczenia można rozwiązywać w następujących dialektach: MS SQL, MySQL, Oracle oraz PGSQL.
W zadaniach pracujemy na pięciu przykładowych bazach danych (sklep komputerowy, firma recyklingowa, lotnisko, statki, malowanie) i musimy napisać zapytanie, które zwróci wymagane rekordy uwzględniając strukturę danych i relacje istniejące w danej bazie, np. wyświetl producenta najtańszego komputera, albo wyświetl miasta do których ostatnio
  • Odpowiedz
Gdzie najlepiej zhostować kilkanaście baz danych po kilka tysięcy rekordów z codziennymi backupami? (Postgres) Widziałem coś takiego jak AWS RDS, ale ciężko mi obliczyć jakby to wyszło cenowo #programowanie #bazydanych
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Alodnog: Jeśli chodzi o przybliżony pricing AWS RDS for PostgreSQL polecam skorzystać ze strony https://calculator.aws (Create estimate -> Amazon RDS for PostgreSQL -> Configure). Jako, iż koszty serwisu zależą od wielu czynników np. regionu, Single AZ vs MultiAZ, typu instancji, reserved instances vs on demand, typu dysku czy jego rozmiaru, ciężko powiedzieć cokolwiek więcej bez znajomości szczegółów Twoich baz danych.
Jeśli jesteś nowym użytkownikiem AWS polecam sprawdzić FreeTier, w szczególności
  • Odpowiedz
Mirki, jak widzicie oferty pracy w SQL? Mam mozliwość podjęcia pracy przy bazie danych średniej firmy handlowej, byłbym odpowiedzialny za tworzenie zestawień i pare innych rzeczy. Muszę się nauczyć SQL'a od zera. Czy jest jakaś "kariera" znając SQL, lub może pod jakimi "tytułami" zawodowymi mogę szukać?
Do tej pory pracowałem jako tester it (junior) i mogę się przerzucić na SQL u innego pracodawcy.

Edit: zapomniałem dodać że praca odbywa się na MS
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Alfabet: Na Twoim miejscu spróbowałbym. Nawet jeśli nie wypali, to SQL'a tester powinien znać :-)

Z Twojego opisu wynika jednak, że to bardziej pisanie zapytań niż rozwijanie schematu czy administracja, więc w developerkę dalej nie pójdziesz. Pozostanie Ci szukanie roboty jako analityk i tu warto wiedzieć, że np. w bankach oprócz umiejętności technicznych wymagana jest też często wiedza domenowa (np. ekonomia, produkty bankowe etc.). Sam sobie musisz odpowiedzieć, jaki
  • Odpowiedz
Mam bazę danych użytkowników i kategorii, a w nich podkategorii (np. sport, a w sporcie piłka nożna, siatkówka itp). Chcę żeby każdy użytkownik miał do siebie przypisane/wybrane jakieś kategorie i podkategorie. Jak najlepiej skonstruować taką bazę, pamiętając o tym że np. nazwy kategorii mogą się zmieniać?
Przypisywać do użytkownika tablicę z wybranymi ID kategorii i podkaregorii? Czy może bezpośrednio przypisywać nazwę danej kategorii i podkategorii? A jeśli jakaś nazwa kategorii się zmieni
Alodnog - Mam bazę danych użytkowników i kategorii, a w nich podkategorii (np. sport,...

źródło: comment_1603703579oFdSZa4Z1n4IZFiBafUTe1.jpg

Pobierz
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Alodnog: Słownik kategorii. Z tego co piszesz to będzie to relacja wiele do wielu więc między użytkownikiem a kategorią należy stworzyć tabelę pośrednią, która będzie trzymać wiele kategorii dla jednego usera.
Jeśli chodzi o podkategorie to możesz stworzyć drzewo w tabeli kategorii lub też rozdzielić podkategorie na dodatkowy słownik i połączyć z kategorią.
t.....h - @Alodnog: Słownik kategorii. Z tego co piszesz to będzie to relacja wiele d...

źródło: comment_1603704282J1KJkCEQV371IJ4Gc0zqRF.jpg

Pobierz
  • Odpowiedz
via Wykop Mobilny (Android)
  • 1
@Alodnog: w NoSQL w celu przyspieszenia stosuje się duplikowanie, czyli nazwy kategorii możesz umieścić u użytkownika jeśli często ich potrzebujesz, tylko jeśli można je zmieniać to trzeba zrobić mechanizm odświeżenia nazw
  • Odpowiedz
via Wykop Mobilny (Android)
  • 1
@greg_vv: ja piszę w 90% procedury składowane, a to dlatego, że mam pod sobą środowiska raportowe takie jak tableau, power BI czy SSRS i zwyczajnie wygodniej jest zmienić coś w jakimś managemencie do bazy danych i zrobić to raz niż w każdej z aplikacji czy systemie raportowym zmieniać zapytanie. Druga sprawa to bezpieczeństwo - jak wywołuje z procedurę to nie widzisz skryptu, który jest pod spodem - nawet programista widzi
  • Odpowiedz
Chcę sobie wypełnić bazę przykładowymi danymi. Gdzie znajdę jakieś sensowne, duże zbiory CSV? ( ͡° ͜ʖ ͡°)
Sprawdzałem GUS i dane.gov.pl ale większość to albo malutkie pliki albo po kilka kolumn. :/

#bazydanych #oracle #sql #informatyka
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 0
Mirki, potrzebne informacje.
Jak sądzicie, czy przebranżowienie się teraz na branżę bardziej związana z bazami danych czyli jakieś analizy finansowe lub typowo administrator baz danych to dobry pomysł? Jest na to popyt?
Myślę nad jakimś kursem sql, pamiętam że w szkole średniej byłem w tym dobry i zastanawiam się nad powrotem.
Z góry dzięki za opinie. ( ͡° ͜ʖ ͡°)
#praca #it #programowanie
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@JaFracek: Ja pracuję na hurtowni i wszystko robię praktycznie sam. Od zasilenia danych z różnych źródeł, po przeróbkę, algorytmy, oczekiwania biznesu po raporty i wypuszczanie danych dalej do aplikacji i sprawozdań.
Mam więc wolną rękę na wszystko, zaufanie i bardzo mi to odpowiada, bo nie mam sytuacji w stylu "Co za debil to pisał ja p------e" albo "o co tu chodzi". Wszystko działa jak bozia przykazała. Wiem co mam robić
  • Odpowiedz
Mirki, potrzebne informacje.

Jak sądzicie, czy przebranżowienie się teraz na branżę bardziej związana z bazami danych czyli jakieś analizy finansowe lub typowo administrator baz danych to dobry pomysł? Jest na to popyt?

Myślę nad jakimś kursem sql, pamiętam że w szkole średniej byłem w tym dobry i zastanawiam się nad powrotem.

Z góry dzięki za opinie. ( ͡° ͜ʖ ͡°)


@JaFracek: Też siedzę w hurtowniach i
  • Odpowiedz