2011-07-28 2 views
1

저는 몇 년 동안 객체 지향보다 기능 프로그래밍 (및 동시 프로그래밍)을 더 많이했습니다. 나는 Erlang/OTP System from Ericsson 번들로 제공되는 Mnesia DBMS에 붙어 있습니다.

또한 임시 라이브 정보를 처리하는 Mnesia Nodes 뒤의 대형 데이터 세트를 처리하는 데 MySQL Cluster Storage을 사용했습니다. 우리가 가지고있는 아키텍처는 현재까지 안정적입니다. 그러나 최근 프로젝트에서 오라클을 시작한 제안은 안정성과 대규모 지원으로 인해 일반적인 장소였습니다. Oracles 제품인 Times Ten In-Memory Database도 Telecom 시스템 구축에 사용되고 있습니다. Erlang/OTP는 ODBC 라이브러리와 수많은 SQL 드라이버를 제공하기 때문에 MySQL 및 MySQL Cluster 제품과 잘 작동합니다.
Mnesia는 효율적으로 메모리 데이터베이스를 생성합니다. 최근에 나는 Oracle Times Ten In-Memory Database을 다운로드하여 설치했습니다. 이제 간단한 소개를 토대로, 여기에 본체가 있습니다.

최근 프로젝트에서 우리는 메인 메모리에 분산 된 세션 데이터를 보관하기 위해 흉골을 사용했습니다. 지금까지 Mnesia의 성능은 좋았지 만 사용자 수가 증가하고 있습니다. 앞으로는 메모리 내 저장을위한 몇 가지 옵션이 필요할 수도 있습니다. 기존 솔루션의 성능과 Oracle Times Ten이 우리에게 제공 할 수있는 성능을 비교해야 할 수도 있습니다. Oracle Times Ten의 성능을보고 실험하고 싶습니다. 향후 프로젝트에서 두 DBMS의 경험을 토대로 정보에 근거한 의사 결정을 내릴 수 있도록하십시오.

실행 중이며 PL/SQL의 쿼리 언어로 시작하고 싶습니다. 오라클 초보자는 특히 데이터베이스 (11g, 10g, 9i, e.t.c) 및 PL/SQL의 선택과 관련하여 어디에서 시작해야할까요? PL/SQL 초보자를위한 사이트, pdf, 자습서는 매우 유용 할 것입니다. 또한 다른 응용 프로그램 메모리 공간 (데이터베이스 연결, 파이프 등)에서 Oracle 데이터베이스로 데이터 액세스 (쓰기, 읽기, 업데이트 및 삭제)에 대한 몇 가지 옵션을 제공하십시오 (내 기억 상실 및 MySQL 배경을 기반으로 함)

http://infolab.stanford.edu/~ullman/fcdb/oracle/or-plsql.html오라클, PL/SQL 프로그래밍 시작?

+0

너무 광범위 – ninesided

+0

어떤 소개 하이라이트 환영 질문, 감사 리소스에 대한 –

+0

이 [자유롭게 사용할 프로그래밍 책 목록] [1] 섹션 오라클 PL/SQL을 볼 [1] : HTTP ://stackoverflow.com/q/194812/203968 – oluies

답변

3

이 빠른 시작이 될 수 있습니다. 일반적으로 사물은 초보자를위한 책에서 더 잘 설명됩니다.

오라일리 책은 자료를 비교할 때 매우 저렴합니다. 한 권의 책이 제공되며 Steven Feuerstein은 훌륭한 저자입니다!

1

내가 어떤 책을 시작하는 것입니다 : 감사 사전