Read-only archive. Login and posting are unavailable.
Reply
 
Thread Tools
  #1  
Old 24-07-2012, 16:15
Senior Member
Join Date: 08-2007
Posts: 925
[Hỏi]-Làm sao tính performance của database server?

Em đang nghiên cứu môn phân tích thiết kế hệ thống, và em có theo dõi một số chủ đề trên diễn đàn thấy có đơn vị CCU, cái này có phải để tính performance cho database server phải không mấy anh? Cho em hỏi thêm nếu muốn build database server thì cần tính toán những gì? Nếu phần mềm em dùng nguồn mở như: centos + mysql, còn phần cứng tính sao ra performance. Có tool để test không ?Cám ơn mọi người!
Reply With Quote
  #2  
Old 24-07-2012, 20:05
Hoàng Nhật's Avatar
Đã tốn tiền
Join Date: 02-2008
Posts: 1,085
Re: [Hỏi]-Làm sao tính performance của database server?

Quote:
Originally Posted by minhneo View Post
Em đang nghiên cứu môn phân tích thiết kế hệ thống, và em có theo dõi một số chủ đề trên diễn đàn thấy có đơn vị CCU, cái này có phải để tính performance cho database server phải không mấy anh? Cho em hỏi thêm nếu muốn build database server thì cần tính toán những gì? Nếu phần mềm em dùng nguồn mở như: centos + mysql, còn phần cứng tính sao ra performance. Có tool để test không ?Cám ơn mọi người!
CCU=concurrent users => Số lượng kết nối đồng thời (có thể hiểu như thế). CCU thường để ám chỉ khả năng chịu tải của cả một hệ thống tổng thể chứ không chỉ đơn thuần là cho riêng DB (tất nhiên là DB cũng có, ví dụ: MSSQL có max CCU là >32k một tẹo).

Để tính ra được Max CCU thì bạn cần biết là một người khi truy cập vào hệ thống của bạn thì bản thân họ gửi bao nhiêu request đến server.

Ví dụ: Game Silkroad của VDC Net2E có Max CCU giao động từ 2300 members đến 2500 members tùy theo cấu hình Server nữa

Tóm lại: Sai box . Nên sang các diễn đàn chuyên coding để hỏi. Bên này chỉ chuyên phần cứng thoai
__________________
Vợ: Human || Bồ 1: Lenovo Thinkpad T400 full option || Bồ 2: Lenovo Thinkpad T420 full option || Bồ 3: Lenovo Thinkpad W540 (Điều cày ủy ban) || Bồ 4: Lenovo Thinkpad W541 (Vợ lớn cho cưới vợ bé) || Bồ 5: Lenovo Thinkpad P50 (Vợ lớn rước về cho)
Reply With Quote
  #3  
Old 25-07-2012, 07:52
Senior Member
Join Date: 08-2007
Posts: 925
Re: [Hỏi]-Làm sao tính performance của database server?

Em hỏi bên phát triển phần mềm hem thấy ai giúp hết :d nên mới bay qua đây
Reply With Quote
  #4  
Old 29-07-2012, 18:48
quangnd412's Avatar
Senior Member
Join Date: 05-2012
Posts: 490
Re: [Hỏi]-Làm sao tính performance của database server?

Quote:
Originally Posted by minhneo View Post
Em hỏi bên phát triển phần mềm hem thấy ai giúp hết :d nên mới bay qua đây
Tìm trong tài liệu về Tunning của Oracle đi (mình chỉ biết mỗi Oracle ), nó có hướng dẫn chi tiết.
Tuy nhiên nó cũng nhấn mạnh là mấy cái tính toán chỉ tương đối, phụ thuộc nhiều vào kinh nghiệm, Nhất là loại ứng dụng sẽ sử dụng DB đó.
__________________
But the fool on the hill,
Sees the sun going down,
And the eyes in his head,
See the world spinning 'round.
Reply With Quote
  #5  
Old 31-07-2012, 09:16
sobny's Avatar
Senior Member
Join Date: 07-2006
Posts: 175
Re: [Hỏi]-Làm sao tính performance của database server?

Sizing là vấn đề rất khó, nó là 1 phần của performance tuning. Mọi con số đo lường chỉ là tương đối, vì nó phụ thuộc vào nhiều yếu tố: database của hãng nào, database cho ứng dụng gì, số lượng người sử dụng, hạ tầng mạng,...
Trong tài liệu database admin có nói về sizing, bạn nên tìm hiểu qua
__________________
[B][CENTER][SIZE="3"][COLOR="Navy"]BMW[/COLOR] - [COLOR="Green"]Be[/COLOR] [COLOR="Red"]Most[/COLOR] [COLOR="RoyalBlue"]Wanted[/COLOR][/SIZE][/CENTER][/B]
Reply With Quote
Reply

« Previous Thread | Next Thread »

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


All times are GMT +7. The time now is 01:55.