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

Đề tài: Tổ chức cơ sở dữ liệu như thế nào để tăng cường tốc độ tìm kiếm

  1. #1
    Ngày gia nhập
    07 2011
    Bài viết
    25

    Mặc định Tổ chức cơ sở dữ liệu như thế nào để tăng cường tốc độ tìm kiếm

    Mình làm 1 trang bán sách,tuy nhiên dữ liệu sách quá nhiều.Câu hỏi mình đặt ra là làm cách nào để tổ chức cơ sở dữ liệu để tăng tốc độ tìm kiếm nhanh hơn.

    Nếu ta gõ vào 1 chữ cái,thông thường với cách tìm
    Code:
    Select .... from .... where ... like %...%
    liệu có phải là cách tốt nhất hay không?Và nếu phải chạy từng dòng để lấy dữ liệu ra thì có ổn không.Có bất cứ mô hình nào giải quyết việc này không?Mong các bạn cho mình 1 vài hướng giải quyết

  2. #2
    Ngày gia nhập
    03 2011
    Bài viết
    464

    Vào trong SQL Help tìm cái FullTextSearch xem có giúp được gì không nhé bạn
    bongda24h.tv

  3. #3
    Ngày gia nhập
    07 2011
    Bài viết
    25

    Trích dẫn Nguyên bản được gửi bởi elkidvnn1 Xem bài viết
    Vào trong SQL Help tìm cái FullTextSearch xem có giúp được gì không nhé bạn
    Vấn đề mình hỏi nằm ở mức ý niệm,mức tổ chức.Các bạn có ý tưởng nào về cách tổ chức csdl cho hợp lý hay không ?

  4. #4
    Ngày gia nhập
    08 2011
    Nơi ở
    Hà Nội | http://ipmac.vn
    Bài viết
    198

    Bạn elkidvnn1 nói đúng rồi, FullTextSearch là tính năng của SQL Server giúp tìm kiếm văn bản gần như tức thì vì nó được chỉ mục sẵn.

    Còn về mức thiết kế, bạn cần đưa CDSL về dạng chuẩn 3nf để tránh . Và khi query database bạn cố gắng hạn chế join trên nhiều bảng, câu lệnh này lồng vào lệnh kia.

    Nên đưa các SQL thành stored procedure để tăng tốc độ thực thi, vì stored được biên dịch sẵn rồi.

    SQL Server cũng có một số tool như Performance Analyze giúp phân tích và tối ưu hóa câu SQL của bạn.
    Bao chàng trai không tiếc tuổi xuân đang viết nhiều chương trình
    Em đẹp xinh cũng quyết lập công chưa muốn lấy chồng
    http://ipmac.vn/ <- Học lập trình ... sư
    http://laptrinh.tv/ <- Kênh chia sẻ video học IT
    http://www.youtube.com/user/anhnt3 <- Video thực hành lập trình... sư từ A-Z

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

  1. [Kiếm Thế] Kiếm Thế Ngạo Thiên Kiếm Chạy Thử Nghiệm vào 10h ngày 15/09
    Gửi bởi c0jskull trong diễn đàn Giới thiệu website, sản phẩm của bạn
    Trả lời: 5
    Bài viết cuối: 29-09-2013, 10:45 AM
  2. [Kiếm Thế] Kiếm Thế Kiếm Linh Chạy Thử Nghiệm vào 10h ngày 4/7
    Gửi bởi c0jskull trong diễn đàn Giới thiệu website, sản phẩm của bạn
    Trả lời: 1
    Bài viết cuối: 05-07-2013, 12:16 PM
  3. [Kiếm Thế] Kiếm Thế Kiếm Linh Chạy Thử Nghiệm vào 10h ngày 4/7
    Gửi bởi c0jskull trong diễn đàn Giới thiệu website, sản phẩm của bạn
    Trả lời: 0
    Bài viết cuối: 03-07-2013, 10:30 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