Siemka, Pytanie problem mam w #mysql tabele "lista" zawiera ona "nazwa listy" "hasło listy" oraz auto inkrementowane "idlisty" tworzę poprzez INSERT podając nazwę i hasło. Jednocześnie mam tabele uprawnienia gdzie jest "idlista" i Iduser" . Pytanie brzmi jak poznać nadane idlisty podczas tworzenia tejże listy? aby odrazu wpisać go w tabele uprawnienia? #sql #bazydanych #programowanie
Szukam algorytmu lub jakiegoś rozwiązania które zaoferuje mi wyszukiwarkę w aplikacji, niby proste ale tabela jest atomowa i nie ma danych nadmiarowych (mogę tabele modyfikować dowolnie tak aby dodać)

O co dokładnie chodzi? Mamy pole input -> gdzie wpisujemy fraze szukaną np typ domu w jakim mieszka, imie, nazwisko, wiek, nr tel, albo pseudonim, jak na allegro i ma to wyszukać.

W tabeli jest to wszystko w osobnych kolumnach lub jest to
@blackyabbol: Nie chodzi mi o samo złączenie tabeli bo Join-a znam, chodzi mi o maksymalną wydajność. I jeszcze nic nie robię tylko planuję jak to ugryźć i szukam rozwiązań. Na razie znam problem. Jest na pokładzie Entity ale nie znam go aż tak dobrze, na razie zwiaduje bazą i za szukanie się zabieram, query są w linq robione.

Problemem dla mnie jest wiele słów może się pojawić a nie muszą i
#sql #bazydanych
Czy duża jest różnica jak wprowadzam rekordy do bazy pojedynczo, a jak wprowadzam po np. 30-50 w jednym zapytaniu?
Analizuję dane z giełdy kryptowalut i wpada mi średnio 900-1000 rekordów na minutę, aktualnie każdy rekord wprowadzany jest pojedynczo, ale też nie zauważyłem, żeby baza nie wyrabiała.
Przyznam, że pierwszy raz mam do czynienia z taką ilością danych i myślę nad tym jak to wszystko pobrać i przetworzyć, żeby było optymalnie
@lento01: Najgorzej będzie gdy zechcesz te dane jakoś zacząć pobierać do analiz i trzeba pewnie założyć indeks- wówczas tak indeks będzie wielki jak i dokładanie danych będzie wolniejsze bo konieczne będzie przeliczenie indeksu. No chyba że masz gdzieś tam na boku zbiór do analiz, który jest ładowany raz na jakiś czas- czy to kostka olap czy to big data czy zwykła tabela.
Hej, znacie może jakiś darmowy serwer sql, żeby był możliwy dostęp z aplikacji na dowolnym komputerze?
Dziubie sobie aplikacje na dwóch różnych kompach i wygodne by było, żeby nie instalować żadnej lokalnej bazy danych.
Kozystałem z freemysqlhosting.net ale po paru dniach okazało się, że jednak jest to płatne po okresie próbnym.
#sql #mysql #bazydanych
Mirki, jest sobie dość spora baza danych z milionami rekordów. Potrzebne będzie dostać się do niej użytkownikowi aby stworzyć jakiś tam wycinek (filtrowanie) i puścić dalej ten wycinek jako CSV czy xls. Ewentualnie edycja dla wybranych osób. Co byście polecili do takiego rozwiązania, co by nie wymagało większych dodatkowych nakładów? Podpinanie się excelem? Czy też jakaś wtyczka do niego która przed podpięciem pozwoli zdefiniować warunki generujące podzbiór? Czy też pozostanie mi wyklepanie
Natrafiłem na niestandardowy problem. Potrzebuję rozwiązać dwa konflikty w zapytaniu #sql. Mam takie coś: INSERT into jobs (uuid, loc, port) VALUES (%s, %s, %s) ON CONFLICT (uuid) DO NOTHING;. Chcę natomiast mieć takie coś INSERT into jobs (uuid, loc, port) VALUES (%s, %s, %s) ON CONFLICT (uuid) DO NOTHING, ON CONFLICT (port) DO NOTHING RETURNING port;. Gdy pierwszy constraint nie przejdzie to koniec roboty i leniwy warunek. Gdy pierwszy
@ludzik: średnio optymalne duplikować zapytanie. Pierdyliard rekordów. Zrobiłem ostatecznie sprawdzanie błędu i retry z inną wartością, jako, że ten constraint bardzo ciężko naruszyć, ale jednak czasem się może zdarzyć.
#vba #bazydanych #excel #sql ?
Mam problem napisania makra w excelu. Mam 2 bazy danych, z jednej porownoje wartosci odpowienich komorek z danego rekordu do kolejnego i na podstawie przyjetych zalozen (dokladna zgodnosc danych, podobne itp) zmieniam kolor rekordu w drugim pliku jesli mam zgodny odpowiednik a jesli nie to dodaje nowy rekord. Jakies sugestie dla zielonego? Czytam ogolne poradniki ale jeszcze jestem bardzo daleko. Porownania dla liczb sa takie same jak
Który system zażądania #bazydanych? #mysql czy #postgresql? Szukam jakichś wiarygodnych źródeł o wadach i zaletach obu systemów. W tej chwili najbardziej mnie interesuje który i w jakich przypadkach działa szybciej / wolniej oraz jaka jest ich dostępność (w sensie - mam aplikację, która potrzebuje ciągłego dostępu do bazy aby dokonywać niewielkich zmian / zapisów, który system będzie dla niej lepszy).
Zależy mi najbardziej na źródłach, uzasadnieniach.
ps. jestem skupiony tylko
@Romantyczny_widelec poczytaj o transakcyjności. W MySQL kuleje. Często bywa to problemem. To taki pierwszy z brzegu problem z nim. Z drugiej strony MySQL ma wiele zalet i ciężko z niego zrezygnować tylko ze względu na wspomnianą przeze mnie transakcyjność. Czekam na wady MySQL/Postgresa kolegów :)
P.S. expert ze mnie żaden :)
@Romantyczny_widelec: Z doświadczenia trzy różnice które mogą najbardziej rzutować na wybór rozwiązania:

1. PostgreSQL jest wydajniejszy przy skomplikowanych obliczeniowo zapytaniach, ale Query Cache MySQL potrafi całkiem nieźle kompensować jego niedostatki na tym polu. Jeżeli zapytania są bardzo często powtarzalne na tym samym zestawie danych, a ich rezultaty na tyle małe by w query cache się mieściły to fakt że pierwsze wykonanie zapytania wykonuje się dłużej przestaje mieć znaczenie ponieważ kolejne pytania
@wonsz_smieszek: Ciezko mi powiedziec, firmy raczej sie tym nie chwala ;) Jest jednak wiele zagranicznych korporacji majacych siedziby w Polsce korzystajacych z Oracle.

Moge powiedziec, ze jest 50+ maszyn Exadata w Polsce (co nie jest raczej zbyt wielkim wynikiem, sa to firmy typu PZU, Arrow itp.), wiecej mozesz poczytac tutaj: LINK - ale w firmach majacych te maszyny na pewno znajdziesz zatrudnienie majac duze doswiadczenie
@wonsz_smieszek: Co do Oracle, to oferuje on produkty typu RAC (klastrowanie, HA), Data Guard (bazy zapasowe), Exadata (jak wyżej), wirtualizacja, chmura... wiec chcac nie chcac male firmy w tym rynku sie nie odnajda, chyba ze wersja Standard Edition bez dodatkowych ficzerów. Ponadto, Oracle to tez Linux. Powiedzialbym, ze ktos jest na tyle duzy (bogaty) ze wybiera Oracle (to nie tylko koszt licencji, ale tez utrzymania), albo cala reszte. Jak cos to
#sql #bazydanych
Mam niestety warunek z baz danych na studiach bo je zlałem kompletnie, a że pracuje teraz przy bazach danych ( ͡° ͜ʖ ͡°) to przy okazji chciałbym na bieżąco się doszkalać. Macie może jakąś fajną książkę do sqla + jakąś przykładową bazę i ćwiczenia do niej?
Cześć ! Mam pytanie do osób które pracują w #it na stanowiskach #programista15k albo #programista. W najbliższym czasie będę miał rozmowę z osoba techniczna na stanowisko #programista #bazydanych i tutaj pojawia sie pytanie. Jakich pytań technicznych można sie spodziewać ? Wydaje mi sie ze będę pytań bardziej w kierunku baz #mssql ale to rożnie bywa wiadomo #pracbaza #informatyka #pytaniedoeksperta #pytanie