From: Eralp (eralp@prestijsoftware.com)
Date: Thu 17 Mar 2005 - 12:03:28 EET
Sistemizde ki kullanıcı sayısı ve server in ozellikleri hakkinda
bilgimiz olsa daha iyi yorumlayabiliriz durumu..
1000 kayitlik bi veri cekmek mssql e ( NoLock parametresiyle (Yoksa
transaction larda olusan locking ler sistemi felc ediyor.) client
sayisinin 50 civarinda oldugu ve ram inin de 1 gb civarinda oldugunu
dusunursek) cok yuk getirmez...
Iyi calismalar.
Sevgi Saygi c#!
-----Original Message-----
From: linux-programlama-bounces@liste.linux.org.tr
[mailto:linux-programlama-bounces@liste.linux.org.tr] On Behalf Of Guray
SATICI
Sent: Thursday, March 17, 2005 7:29 AM
To: linux-programlama@liste.linux.org.tr
Subject: Re: [Linux-programlama] mssql'de limit uygulamasi nasil
yapilir?
On Wed, 16 Mar 2005 18:36:52 +0200, Huseyin A. Ozbey
<huseyin_ozbey@evkur.com.tr> wrote:
> Merhaba
> SQL 2000'den bilgi cekip mysql'e yazmam gerekiyor. Server'in ram'i
> yetmez diye 1000'er 1000'er kayit cekmek istiyorum.
>
> Tekrar etmem gerekirse sorum mysql için degil, mssql için. Bildigim
> kadari ile limit komutu orada yok.
>
> Saygilarimla
>
> Huseyin A. Ozbey
niye ram yetmesin ki?
alin kayitlari teker teker .. sonra da mysql e kaydedin
Alin size bir de ornek .. mysql den mssql e tum kayitlari transfer
etmistim
tam tersi islemi siz uygulayin
//Rapor Transfer
$sql = "select * from rapor";
$sqlres = mysql_query($sql,$con);
while ($res = mysql_fetch_array($sqlres)){
$sql = "insert into rapor values 'hede','hodo')";
mssql_query($sql,$conms);
$i++;
}
echo "Rapor Transfered ... ($i)<br>";
// Rapor sonu
Bu kod isinizi gorecektir. Limit lemeye ihtiyaciniz yok
-- ____________________________________ Guray SATICI (Electronic [NG]near) Sys.Adm. & Web Dev. http://ssh.ersop.net/ Audi::Anytime Of Life_______________________________________________ Linux-programlama mailing list Linux-programlama@liste.linux.org.tr http://liste.linux.org.tr/mailman/listinfo/linux-programlama