Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

Trình tự không có khoảng trống trong đó nhiều giao dịch với nhiều bảng có liên quan

Như bạn đã kết luận, các chuỗi không có khoảng trống chỉ đơn giản là không chia tỷ lệ. Bạn có nguy cơ bị giảm giá trị khi quá trình khôi phục xảy ra hoặc bạn có điểm tuần tự hóa sẽ ngăn hệ thống giao dịch đồng thời nhiều người dùng mở rộng quy mô. Bạn không thể có cả hai.

Suy nghĩ của tôi là, còn hành động xử lý bài đăng, trong đó mỗi ngày, bạn có một quy trình hoạt động khi kết thúc hoạt động kinh doanh, kiểm tra các lỗ hổng và đánh số lại bất kỳ thứ gì cần được đánh số lại?

Một suy nghĩ cuối cùng:Tôi không biết yêu cầu của bạn, nhưng, tôi biết bạn đã nói đây là "yêu cầu của pháp luật". Vâng, hãy tự hỏi mình, con người đã làm gì trước khi có máy tính? "Yêu cầu" này sẽ được đáp ứng như thế nào? Giả sử bạn có một chồng biểu mẫu trống được in sẵn số "thứ tự" ở góc trên bên phải? Và điều gì sẽ xảy ra nếu ai đó làm đổ cà phê trên hình thức đó? Điều đó đã được xử lý như thế nào? Có vẻ như bạn cần một phương pháp tương tự để xử lý điều đó trong hệ thống của mình.

Hy vọng điều đó sẽ hữu ích.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle 10g Blob nhỏ hoặc Clob không được lưu trữ nội tuyến?

  2. Cách nhóm các hàng liên tiếp với nhau trong SQL theo nhiều cột

  3. Sự kiện chờ:thay đổi kích thước bộ mô tả asynch

  4. Cách sử dụng LISTAGG để trả về các hàng có tiền tố là dấu ngoặc kép

  5. Cách trừ số giờ cho một ngày trong Oracle để nó cũng ảnh hưởng đến ngày