TOMCAT ,CONNECTION POOL ,TÜRKÇE KARAKTER MACERAM

Merhaba arkadaşlar,

Sizlerle çok az bulabildiğim yarım saati paylaşayım dedim..(Yarım saat ne kadar değerliymiş meğer.)
Neyse sözü fazla uzatmadan konumuza getireyim. Arkadaşlar malumunuzun çağımız teknoloji çağı işler hızlı gitmek zorunda. Özellikle işlerin hızlı gittiği zamanlarda hayatımızın vazgeçilmezi olan veritabanlarına bağlanıyoruz. Ve o kadar işlem yığını oluyor ki istediğimiz performansı bulamıyor ve şikayetler alıp başını gidiyor. Peki pratik çözüm olarak ne yapabiliriz tabii ki "connection pool". Bu şekilde bir kere bağlanmak amacıyla kullandığımız connection kapatılmıyor tomcat tarafından muhafaza edilip tekrar kullanılması amacıyla havuza(pool) atılıyor. Böylece tekrar veritabanına gidip user password connection open falan olmadan veritabanına sanki direk erişim oluyormuş gibi hıza kavuşuyorsunuz. Neyse geri kalanı kendiminde referans aldığı linke havale edip geçiyorum.

http://www.onjava.com/pub/a/onjava/2006/04/19/database-connection-pooling-with-tomcat.html

İyi güzel connection 'ı burdaki tutorial e bakarak almıştım performans artmıştı ama karakterler bozuk geliyordu. sonra
url kısmına ?useUnicode=true&characterEncoding=latin5 şeklinde parametre ekleyip problemi çözmeyi denedim ama nafile tomcat kızmaya başlamıştı. hemen tomcat log'una koşup baktım. xml parser hatası veriyordu. Aynen web de ampersand yazmak için koyduğumuz gibi

ampersand işaretinin yanına "amp;" yazdığımda problem çözülmüştü.

Hepinize iyi geceler..

Yorumlar

Bu blogdaki popüler yayınlar

IONIC BAŞLANGIÇ

Cannot resolve the collation conflict between “Turkish_CI_AS” and “SQL_Latin1_General_CP1_CI_AS” in the equal to operation

Golang working with interfaces and functions -3