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
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@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ą
  • Odpowiedz
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
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#mysql #programowanie
A używa ktoś z was takiego cuda http://mycli.net/ ? https://github.com/dbcli/mycli
Napisane w pythonie.
W połączeniu z ustawieniem sqlowego pagera w konsoli (np. jako 'vim -' albo 'less -SFX') to jest czysty pieniondz.
Wołam tych którzy odpowiedzieli w tym wpisie https://www.wykop.pl/wpis/25298529/programowanie-sql-mysql-php-jakiego-klienta-sql-uz/

@fervi: @Jurigag: @Benzen: @panstraszny: @aba: @javarzi: @nochybaja: @plushy: @ddziaduch
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Supaplex: Praktykowałem. Sprawdzony poradnik to tylko My Oracle Support - zajrzyj na Master Note for Oracle Gateway Products (Doc ID 1083703.1), a potem poszukaj MySQL.
  • Odpowiedz
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
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@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 :)
  • Odpowiedz
@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
  • Odpowiedz
Napotkałem pewien problem podczas tworzenia gry w #php
Mianowicie mam system biznesów, i chcę wyświetlić łączną sumę pieniędzy zainwestowanych w biznes czyli ktoś inwestuje i do jego kolumny "bizneszainwestowane" dodaje się tyle ile zainwestował, a kod wyświetlenia tego przedstawia się następująco:
if ($rezultat = @$polaczenie->query(
sprintf("SELECT * FROM uzytkownicy WHERE biznes = '" . $nazwawyszukanegobiznesu . "';",
mysqlireal
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

W jaki sposób importować dane z CSV do wielu relacyjnych tabel?
Załóżmy że mam plik CSV z kolumnami "nazwisko", "miasto".
Naturalnie mam w bazie dwie tabele, jedną z klientami - nazwisko oraz miasto_id, a druga tabela to wiadomo, po prostu id i nazwa miasta.
Jest jakieś narzędzie albo ogólnie przyjęty sposób konwersji takich danych? Zarówno dla baz pustych, jak i tych z danymi.

Jedyne co mi przychodzi na myśl to co wiersz wykonywanie SELECTa
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

najprościej by chyba było jakbyś zrobił tabele "tymczasową" do której wczytujesz dane z pliku csv, a następnie z tymczasowej miasta do tabeli z miastami(tylko distinctem żeby się nie powtarzały), później nazwiska z tymczasowej do klientów z jednoczesnym zaczytaniem id miasta na podstawie porównania zawartości tabeli tymczasowej z docelowej z miastami

w przypadku ms sqla mozna by to zrobić prostym ssisem, który powinien się dość szybko przetworzyć i dodać do joba, który by
  • Odpowiedz
Proszę o pomoc przy workbenchu i ogólnie bazach danych.

Mam model konceptualny bazy, stworzyłem sobie wszystko fajnie. Ale potrzebuje teraz fizyczny.

Pytanie brzmi: czy jest jakis myk w workbenchu ktory mi zamieni konceptualny na fizyczny? A jesli nie to jak go utworzyc?

#workbench #mysql #sql #bazydanych
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Cześć,
Mam pytanie odnoście mojej strony internetowej. Mianowicie, przenosiłem ją jakiś czas temu, wszystko działało jak należy. Dzisiaj wchodzę, a tu zamiast polskich znaków są "?". Czy ktoś potrafi rozwiazać problem i go na mnie ewentualnie naprowadzić? Co może być powodem? :) Byłbym wdzięczny!

#mysql #php
MrFruu - Cześć, 
Mam pytanie odnoście mojej strony internetowej. Mianowicie, przenos...

źródło: comment_XrFsFhYatdd6eznbdJNxRI6TSgSgkuBS.jpg

Pobierz
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam tabele o następującym kodzie:

CREATE TABLE grades (

id int(11) NOT NULL AUTOINCREMENT,

grade double(2,1) NOT NULL,

subject_id int(11) DEFAULT
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej mirki, szybkie pytanie z baz danych.
Sytuacja jest następująca: Mam sobie dwa serwery, w dwóch lokalizacjach, obie mają wątpliwej jakości łącza. Chcę wystawić apkę (PHP, MariaDB) tak aby w razie awarii któregoś łącza była cały czas dostępna. Kwestia balancera który to ogarnie jest rozwiązana, pytanie co z bazą danych.
Z tego co rozumiem powinienem skonfigurować sobie prostą replikację master-slave (master w lokalizacji którą zakładam że będzie miała większą dostępność) i proxy
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Ma ktoś pomysł jak ustawić id (od 1 do ....) dla każdego rekordu, jeżeli wszystkie id są równe początkowo 0?

Za pomocą procedury lub pojedynczego update'a.

Próbowałem już na kilka sposobów ale za fixa nie mam jak się odwołać do pojedynczego wiersza.

#mysql #bazydanych
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@hanyska: Hej! To drugie pytanie, które zadajesz i jest jeszcze bardziej bez sensu niż to pierwsze.:) Zastanów się może na początku, co i jak chcesz osiągnąć - zrób jakiś projekty bazy, poczytaj o normalizacji. Bo takie kombinowanie to poroniony pomysł. No chyba, że chcesz po prostu zrobić bazę swoich filmów - to użyj do tego Kodiego albo np. Excela. Piszę to zupełnie bez złośliwości.
  • Odpowiedz