Hỏi về quá trình khởi động của Oracle

Mình mới học về hệ quản trị cơ sở dữ liệu Oracle. Mấy bạn cho mình hỏi một vấn đề như thế này:

Theo mình hiểu: Trong Oracle, quá trình khởi động sẽ trải qua 3 giai đoạn. Đầu tiên là khởi động các instance (nomount). Sau đó là chạy các file control (mount). Cuối cùng là mở các data file (database open).

Như vậy nếu như đã có một người dùng khởi động oracle và truy cập vào 1 database ở một server nào đó, và có một người dùng khác cũng muốn truy cập vào database này. Khi đó người dùng sau có cần phải khởi động đủ cả 3 giai đoạn hay chỉ cần trải qua 2 giai đoạn đầu tiên, vì cơ sở dữ liệu đã được người dùng ban đầu mở rồi ???

Mình chân thành cảm ơn.

Quá trình khởi động (startup) được thực hiện trên DB server, còn người dùng bình thường thì truy cập từ client (aplication) tới, do vậy không cần thực hiện bước nào trong 3 bước trên cả, phía client chỉ thực hiện connect đến db, thông qua Listener để lắng nghe các request đó

1 Like

À mình hiểu rồi. Cảm ơn bạn nhé. :slight_smile:

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?