본문 바로가기

좋아하는 것_매직IT/96.IT 핫이슈

SQLite 3.39.0 릴리즈를 소개합니다.

반응형

SQLite 3.39.0 릴리즈를 소개합니다.

출처 : SQLite

참고로 SQLite 에 대해서 알아보면...웹페이지에서는 아래와 같이 설명하고 있습니다. 

What Is SQLite?

SQLite is a C-language library that implements a small, fast, self-contained, high-reliability, full-featured, SQL database engine. SQLite is the most used database engine in the world. SQLite is built into all mobile phones and most computers and comes bundled inside countless other applications that people use every day.

SQLite 를 설명하자면 아래와 같습니다.

SQLite 는 아래와 같이 3가지로 표현가능한데요..
하나, 작고 빠르며 독립적인 고신뢰성, 완전한 기능을 갖춘 SQL 데이터베이스 엔진을 구현하는 C 언어 라이브러리입니다. 
둘, 세계에서 가장 많이 사용되는 데이터베이스 엔진입니다. 
셋,모든 휴대폰과 대부분의 컴퓨터에 내장되어 있으며 사람들이 매일 사용하는 수많은 다른 응용 프로그램에 번들로 제공됩니다.



그리고 이번, 릴리즈 주요 특징을 정리하자면, 아래와 같습니다.

  • RIGHT / FULL OUTER JOIN 지원
  • PostgreSQL 및 SQL 호환을 위한 IS NOT DISTINCT FROM / IS DISTINCT FROM 연산자 추가
  • sqlite3_vtab_distinct() 에 새로운 리턴코드 "3" 추가 (DISTINCT 이며 ORDER BY를 같이 있는 쿼리를 표시)
  • sqlite3_db_name() 인터페이스 추가
  • 실제 materialization이 필요할 때까지 materialized view 생성을 지연 (만들고 안쓰는 경우를 피하기 위해)
  • SELECT의 HAVING이 모든 aggregate 쿼리에 적용 가능 (GROUP BY 없는 경우에도)
  • CPU 사이클을 2.3% 줄이는 최적화

자세한 사항은 아래 홈페이지 참고 부탁드릴께요~

오늘도 믿고 봐주셔서 감사합니다.

728x90
300x250