Sql zawsze kradnie maksymalna ilosc dostepnego zasobu ramu, zeby miec jak najwieksza wydajnosc, dlatego na środowiskach produkcyjnych zawsze stawia sie osobna maszynę dedykowaną tylko SQL. W ustawieniach serwera jest możliwość obcięcia tego przydziału do maksymalnej zadanej wartości.
  • Odpowiedz
Witam.
Chcę pobrać dane z view i tabelki w bazie danych MySQL. W tym celu korzystam z UNION, niestety nie mogę otrzymać danych, ponieważ zapytanie zwraca mi błąd: #1271 - Illegal mix of collations for operation 'UNION'
Default collation DB: utf-8unicodeci, tabelka ma collation: utf-8unicodeci, view nie posiada żadnego collation.
Co muszę zmienić, by otrzymać rezultat?

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

#access #bazydanych #mssql #sql #vba #office2013 #oprogramowanie @rbrck #visualbasic #excel

Witam
Proszę o pomoc w następującym problemie z oprogramowaniem Comboboxa.
Otóż ma on działać tak, po wybraniu danej specjalności lekarskiej z Comboboxa, pole tekstowe poniżej powinno wskazywać ID wybranej specjalności (klucz główny, nie może być nullem). Jest to mi potrzebne przy scenariuszu dodawania nowego lekarza,
l3cho - #access #bazydanych #mssql #sql #vba #office2013 #oprogramowanie @rbrck #visu...

źródło: comment_5TkwwSzIZWwSAdjOwzqOFlwSN0WbSlSG.jpg

Pobierz
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@rbrck: niestety nie, nie mogę ustawić tego samego pola danych bo to nazwy specjalizacji a ja potrzebuję żeby przy wyborze specjalizacji z listy automatycznie ustawiał mi się odpowiedni ID.
  • Odpowiedz
Jeśli MySQL byłoby słabe nie zdobyłoby tak dużej popularności


@paranoiddd: Popularność nie ma wiele wspólnego z jakością. Wiele rozwiązań w IT jest popularnych mimo że są gorsze niż alternatywy.
  • Odpowiedz
#programowanie #bazydanych #mssql
Chcę utworzyć klucz obcy na kolumnie wchodzącej w skład indeksu clustered. Wali błędami, że kolumna jest zależna od indeksu. Jak to ugryźć? Ciężko mi skleić jakieś zapytanie do gugla, które dałoby mi odpowiedź.
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@dunkey: W sumie nie było pytania bom się zakręcił. Chciałem wykonać nie dodanie klucza obcego lecz zmianę typu kolumny z int na smallint. Wywaliłem ją z indeksu, zmieniłem typ i dodałem ponownie. Trzeba było też przy indeksie odpowiednio wyłączyć i włączyć unique.
  • Odpowiedz
#psql #swing #java #programowanie #bazydanych #aplikacje
Mireczki mam projekt ( aplikację deskopową ) z bazą danych w sql-u (dostaliśmy gotowy plik z danymi który trzeba było połączyć z firebird i Java, a teraz
potrzebuję mieć bazę danych w Oraclu [psqlu]), jest ktoś w stanie mi pomóc zmienić/napisać nową ?
Oczywiście płacę plnami..
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@3330235: Chodzi o to, że ja nie jestem w tym jakimś mistrzem, jedynie robiłem trigerry które dodają do dwóch tabel jednocześnie, funkcje tworzące ID z daty + losowych cyferek, proste procedury dodające, jak takie coś Cie interesuje to za 50 zł Ci to zrobię, o ile nie okaże się, że pojawią się jakieś p------e problemy, których nie przeskoczę to nie poradzę nic.
  • Odpowiedz
mam taką tabelkę error_log, na silniku InnoDB, z 5 indeksami (unikalne: ErrorLogID int primary i ErrorCode varchar(100) + 3 inne, każdy na pojedynczej kolumnie) Mam w niej 12 milionów rekordów, i w efekcie ta tabelka to jakieś 50% dziennego backupu. Chciałbym wyrzucić z niej wszystko poza wpisami z ostatnich 30 dni.
No i tu jest problem, bo to strasznie długo trwa. Kasowanie ok 1000 najstarszych rekordów trwa prawie minutę.
Macie jakiś pomysł
  • 21
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@pan_zerniak: Moze inaczej, dlaczego nie powinienes uzywac mongodb w tym przypadku gdzie potrzebujesz porzadnej normalizacji a dokumentowe podejscie jest nieodpowiednie.

Ostatnio bylo male zamieszanie bo jedna firma po roku w momencie produkcyjnego failu odkryla ze mongodb nie ma tranzakcji i transaction loga.
  • Odpowiedz
@l3cho: ależ oczywiście że się da
napiszę na szybko (jc to "ide" Ci poprawi):
Dim sql As String
sql = "UPDATE Wizyty SET IDKartoteki = NULL WHERE IDWizyty = " & Me.ID_Wizyty
DoCmd.RunSql sql

takie coś na bank zadziała na accesie podłączonym do ms sql, nie wiem jak się zachowa na mdb ale w sumie powinno zadziałać
  • Odpowiedz
@l3cho: ok to może od początku wszystko co napisałem:
Dim sql As String - deklaracja zmiennej sql jako łańcuch znaków, tak naprawdę zmienna mogła by się też nazywać wykoppeel

sql = ... - przypisanie wartości do tej zmiennej, zmienna jest typu string więc piszemy ją w cudzysłowiach, część naszego zapytania chcemy pobrać dynamicznie z formularza, symbolem konkatenacji stringów w VBA jest & (w innych językach najczęściej +), Me oznacza aktywne
  • Odpowiedz
Witam, mam do zrobienia projekt i potrzebuje pomocy od kompetentnej osoby, dlatego wołam: #programowanie #tornado #twisted #framework

chce za pomoca #python laczyc sie z plytka poprzez #ipv6 protokolem #coap, zbierac od niej dane (temperatura, cisnienie itd.) i zbierac je do #bazydanych by nastepnie tworzyc wykresy z nich i przedstawic je uzytkownikowi, najlepiej na stronie, to
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Bazodanowe Mireczki. Wychodzi mój brak doświadczenie, wiedzy i umiejętności. Help! Chcę zrobić pseudo DELETE, czyli mój obiekt ma pole, w którym ustawiam czy jest aktywny czy nie. Tylko,że założenie jest takie. User sobie tworzy obiekt i podaje jego ID, które zostaje kluczem głównym. Coś namieszał, chce usunąć ten obiekt i stworzyć go od początku. I tu jest problem bo przecież nie mogą być 2 takie same PK. Co robić? Myślałem, żeby dodac
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mircy, potrzebuję aplikację na #android .

Ma to być taka jakby baza danych.

Dodaję powiedzmy 3 liczby, i pozwiązuję je z innym ciągiem cyfr.

Potem
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej, mam pytanie. Zrobiłem coś takiego (to tylko test):

select tytul from plyta where gatunek = (select gatunek from plyta where numer = (select co_wypozyczyl from wypozyczenie where kto_wypozyczyl = 2));
Otrzymuje jednak w odpowiedzi komunikat:

BŁĄD: ponad jeden wiersz zwrócony przez podzapytanie użyte jako wyrażenie
cycun - Hej, mam pytanie. Zrobiłem coś takiego (to tylko test):

select tytul from ...

źródło: comment_l7Tp1PAwtge7TWESs4yo8xuSdMqUk9Cp.jpg

Pobierz
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@cycun: o kurde, jakie zagnieżdżenia.. select co_wypozyczyl from wypozyczenie where kto_wypozyczyl = 2 zwróciło więcej niż jeden rekord co nie jest dziwne.
Ale schemat jest straszny, zapytanie też jest straszne.. Nie zasnę przez Ciebie ;p
  • Odpowiedz
Mirki, chcę stworzyć funkcję, w której odnajdę ten sam gatunek filmu, który wybrał użytkownik i wyświetlę podobne - tego samego gatunku. Czyli potrzebny jest do tego trigger, który wyzwoli tę funkcję.

Wiem, że trigger będzie wyglądał następująco:

CREATE TRIGGER wypisz_tr AFTER INSERT ON wypozyczenie FOR EACH ROW
EXECUTE PROCEDURE wypisz_fn();
cycun - Mirki, chcę stworzyć funkcję, w której odnajdę ten sam gatunek filmu, który w...

źródło: comment_Ml9H2gnmKUXg4uSAavcaf6k7o4xGp6rp.jpg

Pobierz
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@cycun: Po pierwsze, błąd w założeniu - triggery nie są do tego, by zwracać użytkownikowi informacje związane z logiką biznesową.
To zapytanie powinno taką logikę zawierać.
  • Odpowiedz
Zapoznaję się z #meteor i #mongodb, ale przyznam, że trudno przestawić mi się z myślenia relacyjnego. Szczególnie z normalizacji na denormalizację bazy danych.

Przykładowo: mam 'userów' i 'posty'. Powinno się ich dać do osobnych kolekcji i odwoływać się "kluczami" czy wpakować wszystko do jednej kolekcji? I czy jest w ogóle jakaś konwencja poparta sensowną argumentacją?

#webdev #programowanie #bazydanych
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach