From: | Devrim GUNDUZ <devrim(at)gunduz(dot)org> |
---|---|
To: | pgsql-tr-genel(at)PostgreSQL(dot)org |
Subject: | [pgadmin-hackers] SVN Commit by dpage: r4777 - in branches/REL-1_4_0_PATCHES/pgadmin3: i18n pkg/win32/src (fwd) |
Date: | 2005-12-01 13:54:02 |
Message-ID: | Pine.LNX.4.63.0512011553330.21217@mail.kivi.com.tr |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-tr-genel |
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Nicolai teşekkürler. pgadmin 1.4.1'ye Türkçe menüler tekrar gelecek...
- ---------- Forwarded message ----------
Date: Thu, 1 Dec 2005 13:51:21 GMT
From: svn(at)pgadmin(dot)org
To: pgadmin-hackers(at)postgresql(dot)org
Subject: [pgadmin-hackers] SVN Commit by dpage: r4777 - in
branches/REL-1_4_0_PATCHES/pgadmin3: i18n pkg/win32/src
Author: dpage
Date: 2005-12-01 13:51:21 +0000 (Thu, 01 Dec 2005)
New Revision: 4777
Modified:
branches/REL-1_4_0_PATCHES/pgadmin3/i18n/Makefile.am
branches/REL-1_4_0_PATCHES/pgadmin3/pkg/win32/src/i18ndata.wxs
Log:
Re-enable Turkish translation
Modified: branches/REL-1_4_0_PATCHES/pgadmin3/i18n/Makefile.am
===================================================================
- --- branches/REL-1_4_0_PATCHES/pgadmin3/i18n/Makefile.am 2005-12-01 13:49:51 UTC (rev 4776)
+++ branches/REL-1_4_0_PATCHES/pgadmin3/i18n/Makefile.am 2005-12-01 13:51:21 UTC (rev 4777)
@@ -13,7 +13,7 @@
# at http://www.pgadmin.org/translation.php. These are the only ones
# that will be installed, but all will be shipped in the source tarball.
- -PUB_TX = af_ZA ar_SA ca_ES de_DE es_ES fi_FI fr_FR ja_JP nl_NL pl_PL sl_SI
+PUB_TX = af_ZA ar_SA ca_ES de_DE es_ES fi_FI fr_FR ja_JP nl_NL pl_PL sl_SI tr_TR
EXTRA_DIST = \
Modified: branches/REL-1_4_0_PATCHES/pgadmin3/pkg/win32/src/i18ndata.wxs
===================================================================
- --- branches/REL-1_4_0_PATCHES/pgadmin3/pkg/win32/src/i18ndata.wxs 2005-12-01 13:49:51 UTC (rev 4776)
+++ branches/REL-1_4_0_PATCHES/pgadmin3/pkg/win32/src/i18ndata.wxs 2005-12-01 13:51:21 UTC (rev 4777)
@@ -122,12 +122,12 @@
<File Id="i18n_sr_YU.pgadmin3.mo" Name="pgadmin3.mo" DiskId="1" src="../../i18n/sr_YU/pgadmin3.mo" />
</Component>
</Directory> -->
- -<!-- <Directory Id="i18n_tr_TR" Name="tr_TR">
+ <Directory Id="i18n_tr_TR" Name="tr_TR">
<Component Id="i18n_tr_TR" Guid="CA9BEAC9-4EC5-4502-95FD-688625E0CAC2">
<File Id="i18n_tr_TR.pgadmin3.mo" Name="pgadmin3.mo" DiskId="1" src="../../i18n/tr_TR/pgadmin3.mo" />
<File Id="i18n_tr_TR.wxstd.mo" Name="wxstd.mo" DiskId="1" src="../../i18n/tr_TR/wxstd.mo" />
</Component>
- - </Directory> -->
+ </Directory>
<!-- <Directory Id="i18n_zh_CN" Name="zh_CN">
<Component Id="i18n_zh_CN" Guid="A07BDC01-EDAB-4582-B752-622F2C57617A">
<File Id="i18n_zh_CN.pgadmin3.mo" Name="pgadmin3.mo" DiskId="1" src="../../i18n/zh_CN/pgadmin3.mo" />
- ---------------------------(end of broadcast)---------------------------
TIP 9: In versions below 8.0, the planner will ignore your desire to
choose an index scan if your joining column's datatypes do not
match
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
iD8DBQFDjwCG4zE8DGqpiZARAsK4AKCMZ+Lgn4XY+Muw6m2sMDDUyFWCfwCfXhua
5r0cqujVl3IkA1x3TusbsME=
=J9YR
-----END PGP SIGNATURE-----
>From pgsql-tr-genel-owner(at)postgresql(dot)org Thu Dec 1 18:14:20 2005
X-Original-To: pgsql-tr-genel-postgresql(dot)org(at)localhost(dot)postgresql(dot)org
Received: from localhost (av.hub.org [200.46.204.144])
by postgresql.org (Postfix) with ESMTP id F035B9DD6C4
for <pgsql-tr-genel-postgresql(dot)org(at)localhost(dot)postgresql(dot)org>; Thu, 1 Dec 2005 18:14:18 -0400 (AST)
Received: from postgresql.org ([200.46.204.71])
by localhost (av.hub.org [200.46.204.144]) (amavisd-new, port 10024)
with ESMTP id 16225-01
for <pgsql-tr-genel-postgresql(dot)org(at)localhost(dot)postgresql(dot)org>;
Thu, 1 Dec 2005 18:14:13 -0400 (AST)
X-Greylist: from auto-whitelisted by SQLgrey-
Received: from web26403.mail.ukl.yahoo.com (web26403.mail.ukl.yahoo.com [217.146.176.27])
by postgresql.org (Postfix) with SMTP id 2290B9DD6C6
for <pgsql-tr-genel(at)PostgreSQL(dot)org>; Thu, 1 Dec 2005 18:14:11 -0400 (AST)
Received: (qmail 25495 invoked by uid 60001); 1 Dec 2005 21:37:38 -0000
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws;
s=s1024; d=yahoo.com.tr;
h=Message-ID:Received:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding;
b=pxbYa4D7xVDpy+u0xJ0luIpWXfbK3YW4ty+SObPf395Hs9rkizw4Qv0cPQAHWLiKs1+StvhrIJbs7edNTTr/TvLou80y+Od8/FzuSxDPSyohryewfMOKsejtAiCc3zf3MHwTwJbdGyH9barq5X5kFKxrzJjTJJTBABAMTMtnC90= ;
Message-ID: <20051201213738(dot)25493(dot)qmail(at)web26403(dot)mail(dot)ukl(dot)yahoo(dot)com>
Received: from [85.101.135.134] by web26403.mail.ukl.yahoo.com via HTTP; Thu, 01 Dec 2005 23:37:38 EET
Date: Thu, 1 Dec 2005 23:37:38 +0200 (EET)
From: acemi linux <acemi_nix(at)yahoo(dot)com(dot)tr>
Subject: =?utf-8?q?Yan=C4=B1t:=20Re:=20=20Veri=20=C3=B6zeti,=20Lik?=
=?utf-8?q?=20e=20ile=20arama=20performans'=C4=B1?=
To: pgsql-tr-genel(at)PostgreSQL(dot)org
In-Reply-To: <Pine(dot)LNX(dot)4(dot)63(dot)0512011553330(dot)21217(at)mail(dot)kivi(dot)com(dot)tr>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="0-248733260-1133473058=:25300"
Content-Transfer-Encoding: 8bit
X-Virus-Scanned: by amavisd-new at hub.org
X-Spam-Status: No, score=2.489 required=5 tests=[HTML_10_20=0.945,
HTML_MESSAGE=0.001, SUBJECT_ENCODED_TWICE=1.543]
X-Spam-Score: 2.489
X-Spam-Level: **
X-Archive-Number: 2005121/2
X-Sequence-Number: 394
--0-248733260-1133473058=:25300
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
merhaba
öncelikle postgre ye yeni ama veritabanlarına pekte yeni olmadıÄımı belirterek.
2. önerinizi pek makul bulmadıÄımı söyleyebilirim. veritabanı kullanmanın tek performans olmadıÄı gibi tek nedeni veri güvenliÄide deÄildir bu 2 side Åarttır.
2 milyon satırlık bir dosyada '1__0017_______02__' nu arıycaksınız ve bu sırada veri giriÅide olabilecek. bunun için dosyayı devamlı açık konumda tutmanız gerekli veritabanlarının da kendi dosyalarına yaptıÄı gibi. ama kiÅi bunu php ile yapıcak. eÄer bellekte tutma ihtimali varsa sanırım postgresqlunda var heap tarzı bi tablo kullanabilir ama ani bi resetde veya kitlenmede veriler gidecek.
benim tavsiyem 3 tarz test yapman ama ondan önce kolon tipini deÄiÅtir varchar(50) yerine char(18) kullan bence. (sabit 18 karakter var). ve ilan_id yi int yapman. sistem çok popüler olana kadar yetecektir integer.
* '1__0017_______02__' yöntemi ile idleri çekip diÄer tablodanda gerekli verileri al bunun süresini ölç
* '1__0017_______02__' yöntemi ile diÄer tabloyu joinle birleÅtir ölç
* diÄer tabloda gerekli indexleri yapıp tek ordan veri çek ve süre ölç
bunları deÄiÅik kolon seçeneklerinde aramalar yaparak dene.
ayrıca aslında bu sadece veri tabanı konusuda deÄil.
iÅin içine php yi sokmalısın. mesela her aramayı 1 saatliÄine cachele. en çok aranan 100 arama yı anlık cachele.
bu konuda sana Åöyle bir örnek veriyim. geçende google da yaptıÄım bir arama 1.06 saniyede sonuç döndürdü ve aynı aramayı tekrar yaptım bilerek ve 0.1 saniye tuttu bu sefer. mysql aksini belirtmezsen cacheleme yapıyor kendi için postgre yapıyormu bilmiyorum ama bunu php ile yaparsan bu kısmı daha iyi edersin.
---------------------------------
Yahoo! kullaniyor musunuz?
Istenmeyen postadan biktiniz mi? Istenmeyen postadan en iyi korunma Yahoo! Postaâda
http://tr.mail.yahoo.com
--0-248733260-1133473058=:25300
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 8bit
merhaba<br> <br> öncelikle postgre ye yeni ama veritabanlarına pekte yeni olmadıÄımı belirterek.<br> 2. önerinizi pek makul bulmadıÄımı söyleyebilirim. veritabanı kullanmanın tek performans olmadıÄı gibi tek nedeni veri güvenliÄide deÄildir bu 2 side Åarttır.<br> <br> 2 milyon satırlık bir dosyada '1__0017_______02__' nu arıycaksınız ve bu sırada veri giriÅide olabilecek. bunun için dosyayı devamlı açık konumda tutmanız gerekli veritabanlarının da kendi dosyalarına yaptıÄı gibi. ama kiÅi bunu php ile yapıcak. eÄer bellekte tutma ihtimali varsa sanırım postgresqlunda var heap tarzı bi tablo kullanabilir ama ani bi resetde veya kitlenmede veriler gidecek.<br> <br> benim tavsiyem 3 tarz test yapman ama ondan önce kolon tipini deÄiÅtir varchar(50) yerine char(18) kullan bence. (sabit 18 karakter var). ve ilan_id yi int yapman. sistem çok popüler olana kadar yetecektir integer.<br> <br> * '1__0017_____
__02__'
yöntemi ile idleri çekip diÄer tablodanda gerekli verileri al bunun süresini ölç<br> <br> * '1__0017_______02__' yöntemi ile diÄer tabloyu joinle birleÅtir ölç<br> <br> * diÄer tabloda gerekli indexleri yapıp tek ordan veri çek ve süre ölç<br> <br> bunları deÄiÅik kolon seçeneklerinde aramalar yaparak dene.<br> <br> ayrıca aslında bu sadece veri tabanı konusuda deÄil.<br> <br> iÅin içine php yi sokmalısın. mesela her aramayı 1 saatliÄine cachele. en çok aranan 100 arama yı anlık cachele.<br> <br> bu konuda sana Åöyle bir örnek veriyim. geçende google da yaptıÄım bir arama 1.06 saniyede sonuç döndürdü ve aynı aramayı tekrar yaptım bilerek ve 0.1 saniye tuttu bu sefer. mysql aksini belirtmezsen cacheleme yapıyor kendi için postgre yapıyormu bilmiyorum ama bunu php ile yaparsan bu kısmı daha iyi edersin.<br> <p>
<hr size="1"><FONT face=Arial size=-1>Yahoo! kullaniyor musunuz?<br>
Istenmeyen postadan biktiniz mi? Istenmeyen postadan en iyi korunma
Yahoo! Postaâda<br><a href="http://tr.mail.yahoo.com/">http://tr.mail.yahoo.com</a></font>
--0-248733260-1133473058=:25300--
From | Date | Subject | |
---|---|---|---|
Next Message | Bruce Momjian | 2005-12-01 21:21:23 | Re: Case Conversion Fix for MB Chars |
Previous Message | Devrim GUNDUZ | 2005-11-29 18:30:13 | [Duyuru] İstanbul'da PostgreSQL Semineri |