Trang Chủ Tài chính Cá nhân Các cơ sở của Cơ sở dữ liệu Oracle 12c - núm vú

Các cơ sở của Cơ sở dữ liệu Oracle 12c - núm vú

Mục lục:

Video: Trailer về khóa học ASP.NET 2025

Video: Trailer về khóa học ASP.NET 2025
Anonim

Tính năng Oracle 12c Database Replay đã phát triển như một giải pháp để có thể thực hiện kiểm tra ứng dụng thực tế. Trước khi Cơ sở dữ liệu Phát lại, nếu bạn muốn thử nghiệm bất kỳ thay đổi nào đối với hoạt động hoặc khối lượng công việc, bạn phải mua một công cụ của bên thứ ba hoặc thực hiện một khối lượng lớn mã hoá giả mạo khối lượng công việc.

Trong hầu hết các trường hợp, cả hai phương pháp đều không thực sự đại diện cho khối lượng công việc thực tế của bạn. Ngoài ra, việc thay đổi môi trường sản xuất mà không kiểm tra chúng có thể là rủi ro.

Cơ sở dữ liệu Replay là một công cụ khác trong kho của bạn để trang trải tất cả các cơ sở.

Về bản chất, Cơ sở dữ liệu Replay cho phép bạn ghi lại khối lượng công việc của bạn trong thời gian thực và sau đó phát lại. Hơn nữa, bạn có thể chơi nó với

  • Cơ sở dữ liệu khác

  • Một phiên bản khác của Oracle

  • Một Cơ sở dữ liệu khác

Cơ sở dữ liệu Replay nắm bắt được khối lượng công việc ở dưới mức SQL. Khối lượng công việc được lưu trữ trong các tệp nhị phân. Sau đó bạn có thể chuyển các tệp này sang môi trường thử nghiệm, chạy khối lượng công việc, phân tích các sự cố, khắc phục sự cố và kiểm tra lại. Khối lượng công việc tương tự lặp lại. Kết hợp với một công cụ như cơ sở dữ liệu Flashback, bạn có thể kiểm tra nhiều lần thay đổi liên tục. Nó giúp giảm cơ hội phá vỡ điều gì đó khi môi trường thay đổi.

Nâng cấp

  • Giảm xuống

  • Thay đổi ứng dụng

  • Gỡ lỗi

  • Cơ sở dữ liệu Replay cung cấp cơ chế để trợ giúp cho các tình huống sau:

  • > Thay đổi lưu trữ, mạng và kết nối

  • Sự thay đổi nền tảng

  • Thay đổi hệ điều hành

  • Chuyển đổi sang các nhóm ứng dụng thực (RAC)

  • Đăng nhập vào SQL * Plus với tư cách là một người dùng có đặc quyền SYSDBA.

    Oracle yêu cầu một thư mục để viết các tệp phát lại.

Tạo một thư mục cho một vị trí trên hệ điều hành với rất nhiều không gian:

Bạn thấy điều này:

  1. Đã tạo thư mục.

    Bắt đầu chụp:

  2. Ví dụ này sử dụng tên CAPTURE_DEMO.

    
    

    Lý tưởng để khởi động lại cơ sở dữ liệu trước khi chụp bắt đầu để bạn không thể bắt bất kỳ giao dịch nào ở giữa. Tất nhiên, làm như vậy không phải luôn luôn là một lựa chọn khi giao dịch với một hệ thống sản xuất.

    Bạn thấy điều này:
    
  3. Thủ tục PL / SQL đã hoàn tất.

    
    

    Thực hiện khối lượng công việc của bạn.

    Nếu đó chỉ là hành vi ứng dụng thông thường, hãy chạy nó trong khoảng thời gian bạn muốn.

    Khi khối lượng công việc hoàn thành hoặc mục tiêu thời gian của bạn đã trôi qua, dừng tiến trình chụp:

    Bạn thấy:
    
  4. Thủ tục PL / SQL đã hoàn tất.

    Theo tài liệu của Oracle, chụp một khối lượng công việc có thể thêm lên đến 4.5 phần trăm của quá trình xử lý trên không với hệ thống cũng như 64K bộ nhớ trên không cho mỗi phiên. Ngoài ra, nếu không gian chạy trong thư mục chụp, chụp sẽ dừng lại. Tất cả các dữ liệu bị bắt đến thời điểm đó sẽ vẫn hữu ích.

  5. Ý tưởng là bạn sẽ sử dụng chụp của bạn để "phát lại" khối lượng công việc. Theo kinh nghiệm của chúng tôi, khối lượng công việc thường được lặp lại với một cơ sở dữ liệu khác, chẳng hạn như một môi trường thử nghiệm. Tuy nhiên, đây không phải là luôn luôn như vậy.

    
    

    Tạo cơ sở dữ liệu Flashback

    Tạo điểm khôi phục vào sáng Thứ Sáu
    

Nếu cơ sở dữ liệu của bạn là một môi trường trong đó có thể xảy ra các cửa sổ bảo dưỡng dài (như trong một ngày cuối tuần) Bắt đầu chụp một khối lượng công việc trong bốn tiếng từ 8 a. m. đến trưa

Hạn chế hệ thống và tạo một điểm khôi phục khác sau khi nhân viên về nhà vào tối thứ Sáu

Phục hồi cơ sở dữ liệu đến điểm khôi phục Thứ Sáu buổi sáng

  • Triển khai cơ sở dữ liệu hoặc thay đổi ứng dụng

  • Phát lại khối lượng công việc của bạn để kiểm tra thay đổi

  • Chạy lại khối lượng công việc đến tối thứ Sáu

  • Triển khai cơ sở dữ liệu hoặc thay đổi ứng dụng để có hiệu lực khi nhân viên trở lại Sáng thứ Hai

  • Cách phát lại khối lượng công việc trong Oracle 12c

  • Làm theo các bước này để phát lại khối lượng công việc:

  • Tạo thư mục cho các tệp chụp lại:

  • Bạn thấy điều này:

  • Đã tạo thư mục.

Ví dụ này giả định phát lại được thực hiện trên cơ sở dữ liệu khác. Nếu nó trên cùng một cơ sở dữ liệu, không cần phải tạo một thư mục và di chuyển các tệp chụp vì chúng đã ở đúng vị trí.

Di chuyển các tập tin từ thư mục chụp vào hệ thống nguồn vào thư mục trên hệ thống replay.

  1. Bắt đầu quá trình phát lại trên cơ sở dữ liệu:

    
    

    Bạn thấy điều này:

    Thủ tục PL / SQL đã hoàn tất.
    

    Khởi tạo một phiên replay gọi là REPLAY_DEMO:

  2. Bạn thấy:

  3. Thủ tục PL / SQL đã hoàn tất.

    
    

    Yêu cầu Oracle chuẩn bị các tệp replay:

    Bạn thấy:
    
  4. Thủ tục PL / SQL đã hoàn tất.

    
    

    Bắt đầu

    khách hàng phát lại,
    
  5. là các quy trình thực hiện và quản lý khối lượng công việc. Các quy trình này được khởi chạy từ dòng lệnh của hệ điều hành.

    
    

    Ví dụ dưới đây sẽ bắt đầu một khách hàng chơi lại với oracle như là mật khẩu:

    Bạn thấy điều này:
    

    Workload Replay Client: Phiên bản 12. 1. 0. 1. 0 - Sản xuất vào Thứ Sáu 16 Tháng 8 22: 24: 44 2013 Bản quyền (c) 1982, 2013, Oracle và / hoặc các chi nhánh của Oracle. Đã đăng ký Bản quyền. Chờ cho phát lại để bắt đầu (22: 24: 44) Nói cho cơ sở dữ liệu để bắt đầu phát lại: Bạn thấy điều này:

  6. Thủ tục PL / SQL hoàn thành thành công.

    
    

    Kiểm tra trạng thái trong khi phát lại chạy:

    Về cơ bản, bạn đang truy vấn bảng DBA_WORKLOAD_REPLAYS. Bạn nhìn thấy điều này (hoặc một cái gì đó giống như nó):
    
  7. ID TÊN TÔN TRẠNG DURATION_SECS ---------- -------------------- --- ---------- ------------- 10 REPLAY_DEMO IN PROGRESS 369

    
    

    Khi mọi việc đã xong, bạn nên dọn dẹp các siêu dữ liệu phát lại.

    Capture ID info trên hệ thống nguồn:
    
  8. Bạn có thể thấy một cái gì đó như sau:

    
    

    ID NAME ---------- -------------- --------------------- 4 CAPTURE_DEMO

Xóa thông tin chụp:

Bạn thấy điều này:

  1. Thủ tục PL / SQL đã hoàn tất.

    
    

    Tìm id replay trên hệ thống replay:

    Bạn có thể thấy một cái gì đó như sau:
    
  2. ID NAME ---------- ------------- ---------------------- 10 REPLAY_DEMO

    
    

    Xóa thông tin phát lại:

Các cơ sở của Cơ sở dữ liệu Oracle 12c - núm vú

Lựa chọn của người biên tập

Tài khoản Thị trường Các câu hỏi về kỳ thi loại 7 - núm vú

Tài khoản Thị trường Các câu hỏi về kỳ thi loại 7 - núm vú

Mỗi kỳ thi Series 7 bao gồm một vài các câu hỏi về các công cụ thị trường tiền tệ. Các công cụ thị trường tiền tệ là các khoản vay ngắn hạn tương đối an toàn do các tập đoàn, ngân hàng, chính phủ Hoa Kỳ và các đô thị có thể ban hành. Hầu hết đều có kỳ hạn từ một năm trở xuống và thường được phát hành với chiết khấu và đáo hạn theo mệnh giá. Dưới đây là một số ...

ĐơN đặt hàng và Giao dịch về Bài kiểm tra Series 7

ĐơN đặt hàng và Giao dịch về Bài kiểm tra Series 7

Như một đại diện đã đăng ký, bạn cần để biết được sự phức tạp của các đơn đặt hàng và các ngành nghề và, nếu cần, có thể giải thích cho khách hàng hoặc khách hàng tiềm năng. Phần này của bài kiểm tra Series 7 bao gồm các câu hỏi về thị trường chứng khoán, thị trường sơ cấp và thứ cấp, vai trò của các nhà môi giới, loại đơn đặt hàng, hệ thống báo cáo và ...

Thông tin về tăng vốn và tổn thất cần thiết cho kỳ thi loại 7 - núm vú

Thông tin về tăng vốn và tổn thất cần thiết cho kỳ thi loại 7 - núm vú

Vốn lợi nhuận là lợi nhuận được thực hiện khi bán một khoản bảo đảm, và tổn thất vốn là những tổn thất phát sinh khi bán một khoản bảo đảm. Để xác định liệu một nhà đầu tư có tăng vốn hay lỗ vốn, bạn phải bắt đầu với cơ sở chi phí của nhà đầu tư. Cơ sở tính chi phí được sử dụng cho mục đích thuế và bao gồm giá mua cộng với bất kỳ khoản nào

Lựa chọn của người biên tập

Cách Nhập tệp Photoshop và Illustrator vào Adobe Flash CS6 - những hình núm vú

Cách Nhập tệp Photoshop và Illustrator vào Adobe Flash CS6 - những hình núm vú

Adobe Flash CS6 offers việc nhập khẩu liền mạch của Photoshop và các tập tin Illustrator với Illustrator và Photoshop Bảng nhập khẩu. Đồ hoạ được tạo ra trong các ứng dụng này có thể được nhập dễ dàng và chất lượng cao nhất có thể, đó là một tin tuyệt vời nếu Photoshop và Illustrator là những phần quan trọng trong quy trình làm việc sáng tạo của bạn. Sử dụng bảng Nhập khẩu, bạn ...

Làm thế nào để liên kết đến trang web hoặc trang web trong Adobe Flash CS6 - núm vú

Làm thế nào để liên kết đến trang web hoặc trang web trong Adobe Flash CS6 - núm vú

Bạn có thể dễ dàng liên kết tới trang web hoặc trang web trong phim Adobe Flash CS6 bằng cách sử dụng một nút hoặc một đoạn văn bản và một chút trợ giúp về mã từ bảng điều khiển Mã số. Đối với trình xem ảnh của bạn, bạn liên kết văn bản bạn đã đặt trên sân khấu với trang web của Adobe để cho phép người dùng biết ...

Làm thế nào để Tạo nhiều Đối tượng cùng Kích thước trong Adobe Flash CS6 - núm vú

Làm thế nào để Tạo nhiều Đối tượng cùng Kích thước trong Adobe Flash CS6 - núm vú

Cần phải thay đổi kích thước của hai hoặc nhiều đối tượng trên giai đoạn Adobe Flash CS6 để chúng có cùng chiều rộng và chiều rộng, bạn có thể tận dụng các lựa chọn Kích thước Kết hợp trong bảng Căn chỉnh. Tùy chọn Kích thước trận đấu có thể phù hợp với hai đối tượng có cùng chiều rộng hoặc chiều cao, hoặc cả hai. Để phù hợp với hai ...

Lựa chọn của người biên tập

Nhìn vào các trận đấu bóng đá châu Âu - những tay vợt

Nhìn vào các trận đấu bóng đá châu Âu - những tay vợt

Người Mỹ gọi đó là sự ganh đua. Ở phía bên kia của Đại Tây Dương, chúng được gọi là derbies (phát âm darbies). Trong số các cuộc tranh tài kéo dài nhất của châu Âu: Tottenham vs Arsenal: Cho dù các trận đấu được chơi tại Tottenham của White Hart Lane hay Highbury của Arsenal, chắc chắn rằng cả hai sân cỏ ở phía bắc London sẽ được đóng gói nhiều nhất ...

Hỗ trợ các cầu thủ bóng bầu dục của bạn - núm vú

Hỗ trợ các cầu thủ bóng bầu dục của bạn - núm vú

Cầu thủ bóng đá trẻ của bạn đang dựa vào bạn để được hướng dẫn và hỗ trợ suốt mùa. Sau đây là một số cách hữu ích để đáp ứng nhu cầu của họ. Hãy cụ thể với lời khen ngợi của bạn. Dừng các buổi huấn luyện để chỉ ra khi một người chơi làm điều gì đó tốt hơn là khi người đó làm sai. Trong khi cung cấp phản hồi, sử dụng ...

Biết khi nào và như thế nào để dribble trong bóng đá - núm vú

Biết khi nào và như thế nào để dribble trong bóng đá - núm vú

Cơ bản nhất của tất cả các kỹ năng bóng đá đang ráng, khả năng mang quả bóng vượt qua đối thủ trong khi vẫn kiểm soát, dù bằng cách sử dụng một loạt các vòi đơn giản hoặc di chuyển tuyệt vời xung quanh một kẻ thù. Nếu người chơi không thể đánh bóng, thì anh ta không thể chơi được. Mỗi người chơi, kể cả thủ môn, ...