Tag Archives | oracle

SQLite 3.41.0 duyuruldu

En yaygın SQL veritabanı motoru olan SQLite’in 3.41.0 sürümü duyuruldu. Kullanıcıların, yazılımı çeşitli değişiklikler ve hata düzeltmeleriyle gelen yeni sürüme yükseltmelerinin önemli olduğu ifade ediliyor. Sorgu planlayıcı geliştirmeleriyle gelen sürümün, sorgu planlayıcının, bir dizinin ne zaman kapsayan bir dizin olduğu konusunda farkındalığı artırmış olduğu ve tahmin edilen çalışma sürelerini buna göre ayarladığı ifade ediliyor. Sorgu planlayıcının, alt sorguları ve görünümleri somutlaştırmak yerine ortak yordamları kullanma konusunda daha agresif olduğu belirtilirken, ifade, sabit yayılma optimizasyonu tarafından değiştirilmiş olsa bile, sorgu planlayıcının dizine alınmış ifadeleri kullanma becerisinin geliştirildiği söyleniyor. sqlite3_stmt_scanstatus_v2() arayüzü eklenen yazılım, yeni base64() ve base85() SQL işlevleri de eklenmiş olarak geliyor. Tehlikeli SQL işlevlerine izin vermemek için –safe komut satırı seçeneğinin geliştirildiği belirtiliyor. Sürüm, diğer hata ve uyarı düzeltmeleriyle geliyor. SQLite 3.41.0 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

SQLite 3.41.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

PostgreSQL external_file uzantısının 1.1 sürümü duyuruldu

Oracle’ın yapılandırılmamış ikili verileri veritabanı dışındaki düz dosyalarda depolayan BFILE veri türü tarafından verilen aynı işlevleri ekleyen PostgreSQL external_file uzantısının 1.1 sürümü duyuruldu. Dosyalara doğrudan okuma/yazma yoluyla değil, sunucu tarafı lo_* işlevlerine güvenli çağrı kullanarak harici dosyalara uzantı erişimi sağlayan yazılımı kullanmak için PostgreSQL 9.1 veya daha iyisinin gerekli olduğu belirtiliyor. PostgreSQL süper kullanıcı rolüne sahip kullanıcı da gerekiyor tabii. external_file bir PostgreSQL uzantısı olarak yazılmıştır ve uzantı oluşturma altyapısı “PGXS”yi kullanmaktadır. Kaynak kodunu yeni bir dizine alın ve paketten çıkarın. Yazılımın kurulumu make ve make install komutlarıyla kolaylıkla kurulacaktır. PostgreSQL external_file uzantısının 1.1 sürümü hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

PostgreSQL external_file uzantısının 1.1 sürümünü edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

SQLite 3.40.1 duyuruldu

En yaygın SQL veritabanı motoru olan SQLite’in 3.40.1 sürümü duyuruldu. Kullanıcıların, yazılımı çeşitli değişiklikler ve hata düzeltmeleriyle gelen yeni sürüme yükseltmelerinin önemli olduğu ifade ediliyor. SQLite’ı WASM’ye derlemek ve web tarayıcılarında çalıştırmak için destek eklendiği belirtilirken, WASM yapısı ve arabirimlerinin “beta” olarak kabul edildiği ve ihtiyaç duyulduğunda küçük değişikliklere tabi olduğu hatırlatılıyor. Bozuk bir veritabanı dosyasından bazı içerikleri kurtarabilecek kurtarma uzantısının eklendiği belirtilirken, bu arada, sqlite3_value_encoding() arayüzünün eklendiği söyleniyor. PRAGMA bütünlük kontrol deyimindeki geliştirmelerle gelen yeni sürüm, çeşitli performans optimizasyonları, tipik iş yüklerinde kullanılan yaklaşık %1 daha az CPU döngüsü sağlıyor. SQLite 3.40.1 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.
Continue Reading →

SQLite 3.40.1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

SQLite 3.40.0 duyuruldu

En yaygın SQL veritabanı motoru olan SQLite’in 3.40.0 sürümü duyuruldu. Kullanıcıların, yazılımı çeşitli değişiklikler ve hata düzeltmeleriyle gelen yeni sürüme yükseltmelerinin önemli olduğu ifade ediliyor. SQLite’ı WASM’ye derlemek ve web tarayıcılarında çalıştırmak için destek eklendiği belirtilen yeni sürüm, WASM yapısı ve arabirimlerinin “beta” olarak kabul edildiği ve ihtiyaç duyulduğunda küçük değişikliklere tabi olduğu unsurları içeriyor. Bozuk bir veritabanı dosyasından bazı içerikleri kurtarabilecek kurtarma uzantısının eklendiği belirtilirken, bir veritabanı dosyasının adını temsil etmek için sqlite3_filename adlı yeni bir typedef eklendiği ve kullanıldığı ifade ediliyor. sqlite3_strglob() ve sqlite3_strlike() API’lerini, dize parametreleri için NULL işaretçilerinin kabul edebilmeleri ve yine de makul bir sonuç üretebilmeleri için geliştirildiği söyleniyor. Sürüm, diğer hata ve uyarı düzeltmeleriyle geliyor. SQLite 3.40.0 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.
Continue Reading →

SQLite 3.40.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

SQLite 3.39.4 duyuruldu

En yaygın SQL veritabanı motoru olan SQLite’in 3.39.4 sürümü duyuruldu. Kullanıcıların, yazılımı çeşitli değişiklikler ve hata düzeltmeleriyle gelen yeni sürüme yükseltmelerinin önemli olduğu ifade ediliyor. RIGHT ve FULL OUTER JOIN için (uzun süredir gecikmiş) destek eklendiği söylenen yeni sürüme, PostgreSQL ve SQL standartlarıyla uyumluluk için IS ve IS NOT’a eşdeğer olan IS NOT DISTINCT FROM ve IS DISTINCT FROM adlı yeni ikili karşılaştırma operatörleri eklendiği ifade ediliyor. sqlite3_db_name() arayüzü eklenen yazılımda, Unix os arabirimi, dosya açılmadan önce veritabanı için kurallı bir ad oluşturmak için veritabanı dosya adlarındaki tüm sembolik bağları çözüyor. Sürüm, diğer hata ve uyarı düzeltmeleriyle geliyor. SQLite 3.39.4 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.
Continue Reading →

SQLite 3.39.4 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

SQLite 3.39.3 duyuruldu

En yaygın SQL veritabanı motoru olan SQLite’in 3.39.3 sürümü duyuruldu. Kullanıcıların, yazılımı çeşitli değişiklikler ve hata düzeltmeleriyle gelen yeni sürüme yükseltmelerinin önemli olduğu ifade ediliyor. PostgreSQL ve SQL standartlarıyla uyumluluk için IS ve IS NOT’a eşdeğer olan IS NOT DISTINCT FROM ve IS DISTINCT FROM adlı yeni ikili karşılaştırma operatörleri eklenen yeni sürümde, birçok mikro optimizasyonun toplu olarak CPU döngülerini yaklaşık %2,3 oranında azalttığı söyleniyor. Bazı zararsız derleyici uyarılarının düzeltildiği belirtilirken, bir LEFT JOIN varlığında FROM yan tümcesi terimlerinin sırasını yeniden düzenlemeyle ilişkili sorgu planlayıcısında bir performans gerilemesi de düzeltilmiş bulunuyor. Sürüm, diğer hata ve uyarı düzeltmeleriyle geliyor. SQLite 3.39.3 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.
Continue Reading →

SQLite 3.39.3 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

GraalVM 22.2.0 duyuruldu

Bir sanal makine olan ve Oracle tarafından geliştirilen GraalVM’nin 22.2.0 sürümü duyuruldu. Çok sayıda dili Java ve diğer JVM tabanlı diller, JavaScript, Ruby, Python, R ve C/C ++ ve (diğer LLVM tabanlı diller) destekleyen ve bunları farklı dağıtım senaryolarında (OpenJDK, düğüm) çalıştıran kapsamlı bir ekosistem sunan GraalVM’nin yeni sürümünde, Java 8 desteği kaldırılmış bulunuyor. Java ve diğer JVM dillerinin performansını hızlandırmak için tasarlanmış yüksek performanslı bir JDK olarak kullanıma sunulan GraalVM’nin Java’nın yanı sıra JavaScript, Ruby, Python ve bir dizi diğer popüler dil için çalışma zamanı sunduğu hatırlatılıyor. GraalVM ortamı, GraalVM kullanılarak Native Image, LLVM çalışma zamanı, LLVM Toolchain, Java on truffle, VisualVM ve JavaScript, Node.js, Ruby, R, Python ve WebAssembly gibi dil çalışma zamanları gibi isteğe bağlı olarak kullanılabilen bileşenlerle genişletilebiliyor. Temel ikili dosya boyutunun neredeyse ~2 kat azaltılarak iyileştirilmiş GraalVM paketleme deneyiminin sağlandığı belirtilen yeni sürümde, GraalVM Community Linux dağıtımının paket boyutunun ~430 MB’den ~250 MB’a düşürüldüğü ifade ediliyor. Apple Silicon için mevcut GraalVM topluluğu dağıtımı için desteklenen GraalVM işlevlerinin genişletildiği belirtilirken, ancak, GraalVM’nin artık bazı eski Linux AMD64 dağıtımlarında çalışmayacağı belirtiliyor. GraalVM 22.2.0 hakkında ayrıntılı bilgi edinmek için sürüm notlarını ya da GitHub sayfasını inceleyebilirsiniz.

Continue Reading →

GraalVM 22.2.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0