Tôi ưu hóa cách thực hieơn chức naíng cụa Table nói chung

Một phần của tài liệu Tài liệu tham khảo microsoft access (Trang 30 - 31)

™ Có nhieău noơi dung mà bán phại thực hieơn đeơ tôi ưu hóa Table cụa mình. Beđn cánh vieơc tuađn theo các tip bán có theơ sử dúng PerFormance

Analyzer đeơ phađn tích các Table đaịc bieơt trong cơ sở dữ lieơu đaịc bieơt

cụa mình.

1. Thiêt kê các Table mà khođng có dữ lieơu thừa: Moơt cơ sở dữ lieơu được thiêt kê tôt là moơt cơ sở dữ lieơu có khạ naíng truy xuât và caơp nhaơt nhanh dữ lieơu. Nêu Table đang có dữ lieơu thừa, bán có theơ sử dúng Table

Analyzer Wizard đeơ tách các Table thành các Table quan heơ nhaăm lưu

giữ dữ lieơu hieơu quạ hơn.

2. Chĩn các kieơu dữ lieơu phù hợp cho các trường: Bán có theơ lưu khoạng trông trong cơ sở dữ lieơu và cại tiên các thao tác lieđn kêt baỉng cách chĩn kieơu dữ lieơu phù hợp cho các trường. Lúc định nghĩa moơt trường, hãy chĩn kieơu dữ lieơu nhỏ nhât hoaịc kích cỡ trường phù hợp với dữ lieơu trong trường đó.

3. Táo các Index cho các trường mà bán phađn lối, nôi, hoaịc cài đaịt tieđu chuaơn dữ lieơu: Bán có theơ táo ra các bước cại tiên veă tôc đoơ vân an baỉng cách chưnh sửa các trường tređn cạ hai phía cửa Join, hoaịc baỉng cách táo ra moơt quan heơ giữa các trường này và táo chư múc cho bât cứ trường nào đã được dùng đeơ cài đaịt tieđu chuaơn dành cho Query. Tìm các Record

thođng qua hoơp thối Find thì nhanh hơn nhieău so với moơt trường được táo chư múc.

Các chư múc (Index) khođng phại là luođn thích hợp cho tât cạ các trường. Các chư múc boơ sung vào kích thước cụa File *.mdb, làm giạm thieơu khạ naíng đoăng xử lý (tức là khạ naíng có nhieău ngòi dùng cùng chưnh sửa moơt trang tái moơt thời đieơm) trong các trình ứng dúng đang dùng, và làm giạm

khạ naíng hốt đoơng lúc bán caơp nhaơt các dữ lieơu trong các trường đã được táo Index, hoaịc lúc bán boơ sung hay xóa bỏ các Record. Tôt nhât là bán neđn thí nghieơm đeơ xác định lái tường nào neđn táo Index. Vieơc boơ sung moơt Index có theơ làm taíng tôc đoơ moơt Query leđn moơt giađy, nhưng làm chaơm quá trình boơ sung maịt hàng dữ lieơu khoạng hai giađy và táo ra các sự cô khóa nghieđm trĩng. Hoaịc nó có theơ thu được lợi ích chung đáng keơ, phú thuoơc vào các trường được táo Index.

Ví dú, vieơc boơ sung moơt Index vào moơt trang Postalcode có theơ rât ít lợi

ích veă maịt thực hieơn moơt trường CompanyName và trường LastName trong Table đã táo Index roăi. Khođng keơ đên kieơu Query mà bán táo ra, bán chư neđn táo i ndex cho các trường có các giá trị đoăng nhât.

4. Trong moơt Index đa trường, chư sử dúng nhieău trường trong Index nêu thây caăn.

Một phần của tài liệu Tài liệu tham khảo microsoft access (Trang 30 - 31)