Re: Sorgu Önceliği / Ç

Lists: pgsql-tr-genel
From: Mustafa Yörükoğlu <Mustafa(at)Yorukoglu(dot)name(dot)tr>
To: PostgreSQL Türkiye -Genel <pgsql-tr-genel(at)PostgreSQL(dot)org>
Subject: Sorgu Önceliği / Çift Kayıt Tespiti
Date: 2006-02-19 23:20:07
Message-ID: 43F8FD27.4080409@Yorukoglu.name.tr
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-tr-genel

Merhaba,
1. Postgresql'de uzun sürecek (subquery leri bol) bir sorgunun diğer
sorguları/kullanıcıları etkilemeden önceliğinin düşük olmasını
sağlamanın bir yolu var mıdır?
2. Tablodaki muhtemel çift kayıtları bulmak için (Ad, Soyad, Email
bilgilerinden olabilir, bazı istatistiksel yöntemlerin kullanıldığını
duymuştum) bir eklenti /yöntem tavsiyeniz olabilir mi?

Teşekkürler
İyi Haftalar.
Mustafa Yörükoğlu


From: "Adnan DURSUN" <a_dursun(at)hotmail(dot)com>
To: Mustafa Yörükoğlu <Mustafa(at)Yorukoglu(dot)name(dot)tr>, PostgreSQL Türkiye -Genel <pgsql-tr-genel(at)PostgreSQL(dot)org>
Subject: Re: [pgsql-tr-genel] Sorgu Önceliği / Çift Kayıt Tespiti
Date: 2006-02-19 23:27:57
Message-ID: BAY106-DAV1138668C8876BDA4CD10DCFAFE0@phx.gbl
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-tr-genel

----- Original Message -----
>From: "Mustafa Yörükoğlu" <Mustafa(at)Yorukoglu(dot)name(dot)tr>
> Merhaba,
.......
>> 2. Tablodaki muhtemel çift kayıtları bulmak için (Ad, Soyad, Email
>> bilgilerinden olabilir, bazı istatistiksel yöntemlerin kullanıldığını
>> duymuştum) bir eklenti /yöntem tavsiyeniz olabilir mi?

SELECT <kolonismi1>,<kolonismi2>,<kolonismi3>.....
FROM <tablo>
GROUP BY <kolonismi1>,<kolonismi2>,<kolonismi3>.....
HAVING COUNT(*) > 1;

Umarım yardımcı olur...

Adnan DURSUN
ASRIN Bilişim Ltd.


From: Volkan YAZICI <yazicivo(at)ttnet(dot)net(dot)tr>
To: Mustafa Yörükoğlu <Mustafa(at)Yorukoglu(dot)name(dot)tr>
Cc: pgsql-tr-genel(at)PostgreSQL(dot)org
Subject: Re: Sorgu Önceliği / Ç
Date: 2006-02-20 16:43:58
Message-ID: 20060220164358.GA1468@alamut
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-tr-genel

Merhaba,

On Feb 20 01:20, Mustafa Yörükoğlu wrote:
> 1. Postgresql'de uzun sürecek (subquery leri bol) bir sorgunun diğer
> sorguları/kullanıcıları etkilemeden önceliğinin düşük olmasını
> sağlamanın bir yolu var mıdır?

Bu konu -hackers ve -general listelerinde düzenli aralıklar ile
gerçekleşen bir tartışmadır. Geliştiriciler bu konu üzerine bir çözüm
sunmamış olup, olası çözümlerin hiçbirini de onaylamamışlardır.
(Hardcoded yöntemler ile ilgili sorgunun işleyişini gerçekleştiren
süreci çekirdek seviyesinde nice türevi komutlar ile ayarlayanlar mevcut.)

Sonuç itibari ile bildiğim kadarıyla bu konuda yalnızsınız. (Ticari
çözümler hakkında bir fikrim yok.)

> 2. Tablodaki muhtemel çift kayıtları bulmak için (Ad, Soyad, Email
> bilgilerinden olabilir, bazı istatistiksel yöntemlerin kullanıldığını
> duymuştum) bir eklenti /yöntem tavsiyeniz olabilir mi?

Bunun için neredeyse her tabloya ayrı çözüm uygulanır; yani tek bir
yöntem yok. 2-3 ay önce benzer bir soru için -sql listesine epey bir
cevap gelmişti. (Yanlış hatırlamıyorsam bir tane de benim önerim
olmuştu.) Arşivleri kurcalamanız yeterli.

İyi çalışmalar.