Từ 1 tới 2 trên tổng số 2 kết quả

Đề tài: Tiến trình thực hiện tuy vấn trong Sql Server tuần tự hay đồng thời?

  1. #1
    Ngày gia nhập
    08 2009
    Nơi ở
    C:\Documents and Settings\ME\My Documents\Visual Studio 2010
    Bài viết
    516

    Smile Tiến trình thực hiện tuy vấn trong Sql Server tuần tự hay đồng thời?

    Mình có một vấn đề như sau, mong các bạn chia sẻ ý kiến.
    Tiến trình thực hiện truy vấn trong Sql Server là tuần tự hay đồng thời, ở mức nào.
    Vi dụ:
    Trong một hệ thống có nhiều client cùng kết nối với 1 server và cùng thực hiện các truy vấn vào một DB thông qua cùng một ứng dụng. Có 1 truy vấn dạng Stored Procedure, nội dung của truy vấn gồm có 2 giai đoạn tách biệt (2 thao tác sử lý riêng biệt). Gọi truy vấn đó là SP, 2 giai đoạn là PlanA và PlanB. Giả sử tại một thời điểm nào đó, cùng lúc có 2 clien cùng gửi đến server 1 truy vấn SP. Vậy tiến trình server thực hiện 2 truy vấn này như thế nào?
    - Cùng lúc thực hiện cả 2 truy vấn (truy vấn 1 + truy vấn 2).
    - Thực hiện truy vấn thứ nhất xong, chuyển sang thực hiện truy vấn thứ 2 (truy vấn 1 => truy vấn 2).
    - Thực hiện giai đoạn PlanA của truy vấn thứ nhất xong, thực hiện giai đoạn PlanA của truy vấn thứ 2, thực hiện giai đoạn PlanB của truy vấn thứ 2, thực hiện giai đoạn PlanB của truy vấn thứ 2 (PlanA(1) => PlanA(2) => PlanB(1) => PlanB(2)).

    Các bạn giải đáp giúp mình với nhé. Cảm ơn các bạn.

  2. #2
    Ngày gia nhập
    11 2007
    Nơi ở
    Biết để làm gì?
    Bài viết
    827

    Tùy vào cái truy vấn của cậu như thế nào, nếu đơn thuần là select dữ liệu thì có thể coi là xử lý cùng 1 lúc, nhưng nếu là thực hiện update gì đấy thì cái table bị update sẽ dc sql server lock lại
    Cánh Chym ứ mỏi

Các đề tài tương tự

  1. Chuyển tiếng Việt có dấu sang không dấu trong Microsoft SQL Server
    Gửi bởi Kevin Hoang trong diễn đàn Thủ thuật, Tutorials Database
    Trả lời: 10
    Bài viết cuối: 26-03-2018, 05:41 PM
  2. Gõ tiếng Việt trong SQL Server Managerment Studio Express?
    Gửi bởi heo2004 trong diễn đàn Thắc mắc Microsoft SQL Server & Microsoft Access
    Trả lời: 9
    Bài viết cuối: 18-11-2011, 01:46 AM
  3. Giao tiếp multiclient - server trong VC++?
    Gửi bởi dungnt.fet trong diễn đàn Thắc mắc lập trình Visual C++
    Trả lời: 0
    Bài viết cuối: 27-08-2011, 11:47 PM
  4. Giao tiếp giữa Client và Server trong lập trình C#?
    Gửi bởi Ding trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 3
    Bài viết cuối: 23-05-2011, 03:04 PM
  5. Quản lý tiến trình client/server trong mạng LAN bằng C#?
    Gửi bởi huylecntt trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 1
    Bài viết cuối: 20-01-2010, 11:04 PM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn