Wyciągam z bazy dane, które w następnej kolejności obrabiam w pythonie. Dane muszą zostać pogrupowane. Wymyśliłem sobie, że do query wrzucę zmienną, stworzę listę grup i za pomocą pętli wyciągnę z bazy już pogrupowane dane. Grup jest około 100, więc pętla odpyta bazę około 100 razy. Czy takie rozwiązanie może jakoś specjalnie obciążyć bazę? W sensie, czy lepiej odpalić jedno duże query, czy 100 mniejszych?
#sql #python
#sql #python




























Ale co zrobić jak chce się sprawdzić występowanie tylko jednego elementu w kilkuelementowym stringu? Napisałem coś takiego jak poniżej i działa, ale czy da się to zrobić w jakiś inny lub prostszy sposób?
filmy = ["Lord of the rings", "Hobbit", "Joker", "Lord of war"]
@heniek_8: gdybys mial wiecej niz 1yoe, wiedzialbys ze 1M stringow to nie jest duza ilosc i szukanie w tym zajmuje rzedu 0.2-0.01s na nowoczesnych maszynach
Przy 2 yoe zrozumialbys ze wsadzanie czegos
źródło: comment_1661264334prE6RhVioo2xU8e0wsC8tU.jpg
Pobierz