Witaj gościu! Zaloguj się lub Zarejestruj aby móc korzystać ze wszystkich funkcjonalności jakie oferuje to forum! Rozpocznij zarabianie przez internet, poznaj korzysci pracy w domu! Rejestracja i korzystanie z forum jest całkowicie darmowe!
Praca w domu - Dodatkowa Praca - Zarabianie przez Internet
SQL usunięcie limitu - baza danych - Wersja do druku

+- Praca w domu - Dodatkowa Praca - Zarabianie przez Internet (https://zarabiam.com)
+-- Dział: Off-Topic (/Forum-Off-Topic-9)
+--- Dział: Programowanie (/Forum-Programowanie-364)
+--- Wątek: SQL usunięcie limitu - baza danych (/Temat-SQL-usuniecie-limitu-baza-danych-116799)

Strony: 1 2


SQL usunięcie limitu - baza danych - Pawlak093 - 28-06-2015 14:40

Cześć.


Zrobiłem ostatnio wklejkę lecz ucina tekst gdy jest dużo znaków.

1. http://zamow-reklame.pl/wklej/?paste=86- prawie 5k lini

2. więcej znaków i już jest ucięte http://zamow-reklame.pl/wklej/?paste=88



Jak usunąć ten limit?


RE: SQL usunięcie limitu - baza danych - olekn1 - 28-06-2015 15:17

@[Pawlak093] Musisz w strukturze bazy to zmienić, jeżeli cały ten tekst jest w jednej komórce bazy to ustaw typ na MEDIUMTEXT (16777216 znaków - 16 mega)


RE: SQL usunięcie limitu - baza danych - Pawlak093 - 28-06-2015 15:40

@[olekn1] Ustawiłem LONGTEXT czyli 4 294 967 295 znaki Big Grin
dzięki, łap 5 FG Big Grin


RE: SQL usunięcie limitu - baza danych - olekn1 - 28-06-2015 15:44

(28-06-2015 15:40)Pawlak093 napisał(a):  Ustawiłem LONGTEXT czyli 4 294 967 295 znaki Big Grin
dzięki, łap 5 FG Big Grin

@[Pawlak093]
Dzięki, tylko pamiętaj, że LONGTEXT zajmuje aż 4 gigabajty (i tego nie jestem pewien, ale możliwe jest, że bez względu na to, ile jest wpisanych znaków, to i tak zajmuje tyle miejsca)


RE: SQL usunięcie limitu - baza danych - Pawlak093 - 28-06-2015 15:47

@[olekn1]
Nie rozumiem jak to jest z tymi gigabajtami. Co 4 GB do wagi bazy dojdzie? Nie rozumiem.


RE: SQL usunięcie limitu - baza danych - olekn1 - 28-06-2015 15:52

@[Pawlak093] Tak, LONGTEXT zajmuje 4 gigabajty w bazie danych, każda litera zajmuje 1 bajt, LONGTEXT może zawierać 4 294 967 295 znaków czyli 4294967295 bajtów podzielić na 1024 >> 4194304 kilobajtów podzielić na 1024 >> 4096 megabajtów podzielić na 1024 >> 4 gigabajty Smile


RE: SQL usunięcie limitu - baza danych - Pawlak093 - 28-06-2015 15:57

@[olekn1] Baza waży 2.19 MB a trochę tego tekstu wkleiłem [Obrazek: icon_rolleyes.gif]


RE: SQL usunięcie limitu - baza danych - tomekj3 - 04-07-2015 12:10

Ale wraz ze wzrostem ilości danych, baza będzie coraz wieksza i wieksza


RE: SQL usunięcie limitu - baza danych - Gremquen - 04-07-2015 12:13

@up dokładnie.
Pozwalasz po prostu użytkownikom na wklejanie tekstu o wadze 4GB, a to już bedzie nie lada przeciążenie dla bazy Wink


RE: SQL usunięcie limitu - baza danych - tomekj3 - 04-07-2015 12:23

Importu/eksport bazy aż 4GB to będzie wyzwanie, przeciążenie hmmm...kilkanaście zapytań do bazy danych zamiast np. 0.0004 - 0.004s będzie wykonywać się 2-5s i to zależy od rodzaju jaką masz bazę (MySQL, prostageSQL itp.) i/lub od serwera