ďťż
 
[postgreSQL] szybkie pytanko o typ danych ďťż
 
[postgreSQL] szybkie pytanko o typ danych
Zobacz wiadomości
 
Cytat
A gdyby tak się wedrzeć na umysłów górę, / Gdyby stanąć na ludzkich myśli piramidzie, / I przebić czołem przesądów chmurę, / I być najwyższą myślą wcieloną. . . Juliusz Słowacki, Kordian
Indeks BCB i MySQL subiekt gt fototapeta
 
  Witamy

[postgreSQL] szybkie pytanko o typ danych



lobo - 09-06-2006 00:22
[postgreSQL] szybkie pytanko o typ danych
  Witam. Mam programik, z ktorego logi (ciagi stringow) chcialbym zapisywać
do bazy postgres tak, abym mogl to pozniej wszystko wyswietlic w np.
JTextArea (Java). Jakiego typu danych uzyc?

pozdrawiam
lobo0





Brzezi - 09-06-2006 00:22

  czw, 08 cze 2006 o 20:14 GMT, lobo napisał(a):

> Witam. Mam programik, z ktorego logi (ciagi stringow) chcialbym zapisywać
> do bazy postgres tak, abym mogl to pozniej wszystko wyswietlic w np.
> JTextArea (Java). Jakiego typu danych uzyc?

logi, to zazwyczaj tekst, wiec typ tekstowy

Pozdrawiam
Brzezi
--
[ E-mail: brzezi@enter.net.pl ][ GEEK CODE [Version: 3.12]: GCM dpu s+:- ]
[ Ekg: #3781111 ][ a--- C+++ UL++ P+ L+++ E--- W+++ N+++ ]
[ LinuxUser: #249916 ][ o-- K- w--- O-- M- V- PS PE Y PGP--- t+ ]
[ 5- X++ R* tv+ b- DI- D+ G+ e- h! r y-- ]




lobo - 09-06-2006 00:22

  Dnia 08-06-2006 o 22:49:32 Brzezi <usunto.brzezi@enter.net.pl> napisał:

>
> logi, to zazwyczaj tekst, wiec typ tekstowy
>

to jest jasne, ale jaki bedzie najodpowiedniejszy?

w tej chwili robie to tak:

tabela: logs,
kolumna: datalog,
typ: varchar(50)

kazdy wiersz w tabeli zawiera jedna informacje logujaca.

czy moze to tak wygladac?




Brzezi - 09-06-2006 00:22

  czw, 08 cze 2006 o 23:47 GMT, lobo napisał(a):

> czy moze to tak wygladac?

to jak to "wyglada" nie ma znaczenia, ma dzialac, dziala?

Pozdrawiam
Brzezi
--
[ E-mail: brzezi@enter.net.pl ][ <taw> i czemu pul kanalu ma nicki ]
[ Ekg: #3781111 ][ [costam] ??? ]
[ LinuxUser: #249916 ][ <[HasH]> taw: nasladuja mnie ]





Piotr 'piter' Hlawski - 10-06-2006 00:02

  lobo wrote:

> tabela: logs,
> kolumna: datalog,
> typ: varchar(50)
>
> kazdy wiersz w tabeli zawiera jedna informacje logujaca.
>
> czy moze to tak wygladac?

Daj lepiej po prostu typ text.

--
..:: Piter // phlawski$gmail,com // gg: 4534287 ::.
W oryginalnym scenariuszu LOTR tak naprawdę był Chuck Norris, a nie Frodo
Baggins. Scenariusz miał tylko trzy strony. Już na pierwszej Chuck
zafundował Suaronowi KzP i przetrącił przy okazji dwie "złe" wieże...




herakles - 10-06-2006 00:03

  lobo wrote:

> Witam. Mam programik, z ktorego logi (ciagi stringow) chcialbym zapisywać
> do bazy postgres tak, abym mogl to pozniej wszystko wyswietlic w np.
> JTextArea (Java). Jakiego typu danych uzyc?
>
>
> pozdrawiam
> lobo0
Bez sensu, po co trzymać logi w bazie?
Jedynie sens mają wtedy gdy, np logi exima trzymamy w 3 polach:
data_czas(timestamp), id_op_ex(varchar(16)), txt(text||varchar)
id_op_ex to id operacji exima, można zrobić do tego bardzo wygodny interfejs
do podglądu logów, a tak trzymać id i wartość to nie ma najmniejszego
sensu, pamiętaj, że taka tabelka puchnie niemiłosiernie.




Migat - 10-06-2006 00:03

  > typ: varchar(50)

Dajac varchara ograniczasz sobie dlugosc loga. A co bedzie jak w
przyszlosci bedziesz chcial np. dodac cos do logow co przewyzszy
dlugosc tego pola??
Juz jak musisz to lepiej daj 255, albo w najgorszym wypadku text choc
tekst w wiekszosci baz jest nieindexowany i szukanie po nim bedzie
wolne.

Troche nie rozumiem po co trzymac logi w bazie. Logi trzyma sie na
dysku, a pozniej sie je ew obrabia jakims perlem albo innym jezykiem
skryptowym robiac raporty ktore mozesz trzymac w bazie. Nie wiem co
bedziesz tam przechowywal, ale zastanow sie jak bedziesz przechowywal w
takich logach informacje o dostepnosci bazy, jak Ci sie baza wywali :)

Pzdr PawelB




lobo - 11-06-2006 00:02

  Dnia 09-06-2006 o 00:44:15 Brzezi <usunto.brzezi@enter.net.pl> napisał:

> czw, 08 cze 2006 o 23:47 GMT, lobo napisał(a):
>
>> czy moze to tak wygladac?
>
> to jak to "wyglada" nie ma znaczenia, ma dzialac, dziala?
>
> Pozdrawiam
> Brzezi

dziala :)




lobo - 12-06-2006 00:08

  Dnia 09-06-2006 o 11:56:32 Migat <ionen@op.pl> napisał:

>> typ: varchar(50)
>
> Dajac varchara ograniczasz sobie dlugosc loga. A co bedzie jak w
> przyszlosci bedziesz chcial np. dodac cos do logow co przewyzszy
> dlugosc tego pola??
> Juz jak musisz to lepiej daj 255, albo w najgorszym wypadku text choc
> tekst w wiekszosci baz jest nieindexowany i szukanie po nim bedzie
> wolne.
>
> Troche nie rozumiem po co trzymac logi w bazie. Logi trzyma sie na
> dysku, a pozniej sie je ew obrabia jakims perlem albo innym jezykiem
> skryptowym robiac raporty ktore mozesz trzymac w bazie. Nie wiem co
> bedziesz tam przechowywal, ale zastanow sie jak bedziesz przechowywal w
> takich logach informacje o dostepnosci bazy, jak Ci sie baza wywali :)
>
> Pzdr PawelB
>

dzieki za odpowiedz

To nie sa typowe logi, to sa pewne informacje prezentujace pewne
zachowania aplikacji.
Te logi sa tylko trzymane po to zeby po kolejnym wlaczeniu aplikacji je
wyswietlic.

Wyswietlanie odbywa sie tylko z poprzedniego dnia - wczesniejsze sa
kasowane, wiec w zasadzie nie ma zadnego wyszukiwnia

Chyba zastosuje faktycznie text. i dodam do tabeli kolumne z data zebu
latwiej bylo kasowac.
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • effulla.pev.pl
  • comp
    [PostgreSQL] - jak =?ISO-8859-2?Q?zabezpieczy=E6_interesy_tw?==?ISO-8859-2?Q?=F3rcy_systemu_=3F=3F=3F?= postgresql - int/int [MSSQL2000] Problem z =?ISO-8859-2?Q?tabel=B1/indeksem/zapytanie?==?ISO-8859-2?Q?m_czy_b=B3=B1d_w_bazie_danych=2E=2E=2E?= postgresql Select count(*) czy raczej Select count(ID) [PostgreSQL] jak =?ISO-8859-2?Q?pobra=E6_warto=B6=E6_zwracan?==?ISO-8859-2?Q?=B1_przez_funkcj=EA=3F?= [postgresql] INSERT OR UPDATE - jak =?ISO-8859-2?Q?b=EAdzie_na?==?ISO-8859-2?Q?jlepiej=3F?= [postgresql] kilka =?ISO-8859-2?Q?rekord=F3w_subquery_jako_?==?ISO-8859-2?Q?string?= [PostgreSQL] Jak =?ISO-8859-2?Q?po=B3=B1czy=E6_funkcje_z_w?==?ISO-8859-2?Q?idokiem?= Postgres - replikcja master-master Dopasowanie do "najlepszego" dopasowania :) [ PostgreSQL]
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • lisinski.htw.pl
  • Cytat

    Decede mihi sole - nie zasłaniaj mi słonca.
    Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści
    Hoc fac - tak czyń.
    A tergo - od tyłu; z tyłu.
    I czarne włosy posiwieją. Safona

    Valid HTML 4.01 Transitional

    Free website template provided by freeweblooks.com