본문 바로가기

728x90

Oracle

(4)
PostgreSQL MVCC의 비용, 다른 DB는 어디로 옮길까요? PostgreSQL MVCC의 비용, 다른 DB는 어디로 옮길까요?IT & AI 뉴스 썸네일PostgreSQL의 MVCC를 두고 쓰기 증폭과 테이블 팽창, VACUUM 부담을 단점으로 꼽는 일이 많아요. 이런 비용은 실제로 존재해요. 다만 다른 데이터베이스도 과거 행 버전을 보관하고 정리해야 하며, 저장 위치와 정리 주체가 다를 뿐이에요. 1핵심 요약구분설계 선택운영에서 드러나는 비용PostgreSQL과거 행 버전을 테이블 heap에 남겨요dead tuple, 테이블 팽창, VACUUM, XID 관리가 필요해요Oracle·InnoDB이전 값을 undo 영역에 저장해요오래된 읽기는 undo 탐색 비용을 치르고, 큰 롤백은 오래 걸릴 수 있어요SQL Server과거 버전을 version store에 둬요오래..
Chat2DB, AI로 SQL 작성과 데이터베이스 관리를 한곳에 묶었어요 Chat2DB, AI로 SQL 작성과 데이터베이스 관리를 한곳에 묶었어요Chat2DB AI 데이터베이스 클라이언트SQL 편집기와 AI 도우미를 따로 오가던 작업을 한 화면에 모은 데이터베이스 클라이언트가 나왔어요. Chat2DB Community는 자연어로 SQL을 만들고 설명하거나 다듬는 기능에 데이터 조회, 객체 관리, 실행 이력, 차트까지 붙였어요. 1핵심 요약구분제공 기능확인할 점작업 환경Windows, macOS, Linux용 데스크톱 앱과 Docker 실행을 지원해요Community는 단일 사용자를 위한 로컬 우선 도구예요데이터베이스공식 안내 기준 40개가 넘는 데이터베이스를 지원해요새 JDBC 데이터베이스는 설정으로 추가할 수 있어요SQL과 AI작성, 자동 완성, 실행, 저장, 이력과 자연어..
Oracle은 왜 OpenJDK의 AI 생성 기여를 막았을까 Oracle은 왜 OpenJDK의 AI 생성 기여를 막았을까AI 뉴스 썸네일Oracle이 OpenJDK에 AI가 만든 코드와 문서, 이미지가 들어오는 것을 임시로 막았어요. 사내 개발에는 AI 코딩을 빠르게 도입하면서 공개 프로젝트의 외부 기여에는 더 엄격한 기준을 적용한 셈이에요. 이번 조치는 AI 도구의 사용 자체보다 결과물의 출처와 검증 책임을 어디까지 추적할 수 있느냐에 초점을 맞춰요. 1핵심 요약구분핵심왜 볼 만한가요적용 대상AI가 일부라도 생성한 코드, 텍스트, 이미지의 OpenJDK 기여를 금지해요소스 코드뿐 아니라 PR, 이메일, 위키, 버그 이슈까지 범위가 넓어요허용 범위코드 이해, 디버깅, 리뷰, 연구를 위한 개인적 AI 사용은 허용해요AI 사용과 AI 결과물 제출을 별도 행위로 나눈 ..
StackRender, ERD에서 실행할 SQL까지 이어 주는 오픈소스 스키마 도구 StackRender, ERD에서 실행할 SQL까지 이어 주는 오픈소스 스키마 도구StackRender 데이터베이스 스키마 설계 도구 썸네일데이터베이스 구조를 화이트보드나 문서에서 먼저 그린 뒤 SQL로 다시 옮기면 설계와 구현 사이에 차이가 생기기 쉬워요. StackRender는 화면에서 테이블과 관계를 설계하고, 여러 데이터베이스에 맞는 SQL DDL로 내보내는 오픈소스 도구예요. 기존 스키마를 가져오는 기능도 있어 새 프로젝트뿐 아니라 운영 중인 구조를 살펴볼 때도 쓸 수 있어요. 1핵심 요약구분핵심왜 볼 만한가요설계 방식드래그 앤 드롭 화면에서 테이블, 컬럼, 타입, 제약 조건을 다뤄요ERD와 실제 SQL 사이의 반복 작업을 줄일 수 있어요입출력기존 SQL DDL을 가져오고 설계 결과를 다시 SQ..

728x90