Sen SQL'i ne sandın?-4 Fulltext Index, Java Community Türkiye
HTML-код
- Опубликовано: 7 сен 2024
- Java Community Türkiye'nin davetlisi olarak Ankara Tekmer'de bir etkinlik gerçekleştirdik.
SQL ve Veritabanı kavramları üzerine konuştuk ve SQL Server'ın yeteneklerini tanıdık.
Neler yapmadık ki?
-Donanımların veritabanı performansı üzerindeki etkisi ve nasıl hesaplanacağını konuştuk.
-Avg Disk Que Length, Page Life Expectancy gibi metriklerin nasıl ölçüleceğini öğrendik.
-1 milyar satırlık bir büyük veri simulasyonu ile index in performansa olan muazzam etkisini konuştuk ve mili saniyeler mertebesinde sonuçlar aldık.
-T-SQL'in yeteneklerini öğrendik ve bir programlama dili ile yapılabilecek hemen hemen herşeyin T-SQL dili ile yapılabildiğini gördük. T-SQL ile google translate hizmetini kullandık mesela
-Text veriler üzerinde çalıştık ve fulltext arama uygulaması gerçekleştirdik. 17 milyon satırlık Stackoverflow database i içinde html bir alanda kelime arattık ve milisaniyeler mertebesinde sonuç aldık. Like ile 4 dakikada gelen sorgu fulltext ile 1 sn den az sürede geldi.
-TSQL ile kendi yazdığmız fulltext arama algoritmasını 4 milyon satırlı bir e ticaret verisinde kullandık ve arama yaptığımız metinleri milisaniyeler içinde getirdiğini gördük. Like ile aramaya göre 100 lerce kat daha hızlı.
-Datawarehouse yapılarını konuştuk ve 100 milyon satırlık uçu verisinde kullandığımız aggregate functions ve group by uygulamalarının Columnstore index ile nasıl performanslı geldiğini gördük.
-Veritabanı güvenliği üzerine konuştuk.
-Veritabanına brute force atak yaptık ve yine yazdığımız T-SQL scripti ile bu atağı tespit edip engelledik.
-SQL Injection konuştuk. SQL Injection ile bir veritabanı sunucuya saldırdık ve
-Sunucu'da veritabanını uçurduk.
-Sunucu'ya kullanıcı ekledik ve bu kullanıcı ile Excel üzerinden veritabanı sunucuya bağlanıp verileri gördük.
-SQL injection ile sunucunun diskine format attık ve hiç bir yerden dosya download etmeden vt sunucuya zararlı yazılım atıp çalıştırdık.
Kısacası 3 saate çok şey sığdırdık.
Nazik davetleri için sevgili Evren Tan'a, Turkey Java Community
ailesine, Ankara TEKMER'e ve tüm katılımcılara teşekkür ederim.
Ayrıca etkinlikte bizi mahçup edecek şekilde elindeki 1. baskı kitabını hediye eden sevgili Zeynep Nur Aktaş'a da çok teşekkür ederim.
Başka bir etkinlikte tekrar görüşmek dileğiyle.
Gerçekten emeğinize sağlık yeni keşfettim sizi inşallah devamı gelir ömrünüz uzun olsun!