SQL là ngôn ngữ, MSSQL là tên 1 sản phẩm sử dụng SQL, m hỏi khó thếdữ liệu tb 1tb, mỗi năm tăng khoảng 15% thì nên dùng MS SQL hay SQL? lý do tại sao. Cảm ơn
Sorry tao viết nó bị nhảy chữSQL là ngôn ngữ, MSSQL là tên 1 sản phẩm sử dụng SQL, m hỏi khó thế
Dùng MSSQL tức là dùng SQL rồi còn gì?
Đúng rồi, nó bị nhảy chữ. Thêm 1 câu nữa. Giả sử, có 1tỉ phép tính cần phải tính toán và truy xuất, nên sử dụng csdl ntn, hoặc ngôn ngữ nào thích hợp nhất để xử lí đỡ tốn tài nguyên nhất?Câu hỏi thì ở mức khó nhưng đề bài thì sai rồi
Ý mày là MS SQL và MYSQL.
Đúng rồi, nó bị nhảy chữ. Thêm 1 câu nữa. Giả sử, có 1tỉ phép tính cần phải tính toán và truy xuất, nên sử dụng csdl ntn, hoặc ngôn ngữ nào thích hợp nhất để xử lí đỡ tốn tài nguyên nhất?
MSSQl nha, 1Tb là lớn lắm rồi! kết hợp thêm Elastic search nữa là ngon. Hoặc mongoDB cũng đượcdữ liệu tb 1tb, mỗi năm tăng khoảng 15% thì nên dùng MS SQL hay SQL? lý do tại sao. Cảm ơn
lý do tại sao? Nếu bạn là HOSD (Head Of Software Devolopment) trước khi thực hiện 1 dự án, bạn có cần phải tính toán tới hệ thống dữ liệu trong tương lai phát sinh không (Trong 5-10-20 năm sắp tới)? Nếu có, bạn sử dụng phương án nào để tối ưu nhất (tài nguyên) (Vd 10 triệu user sử dụng và mỗi năm tăng khoảng 10%.MSSQl nha, 1Tb là lớn lắm rồi! kết hợp thêm Elastic search nữa là ngon. Hoặc mongoDB cũng được
Trước mắt thì ko có khác biệt nhiều và MSSQL thì hơi tốn chi phí hơn nhưng khi data >4-5TB thì MSSQL hiệu quả hơn, mở rộng dễ hơn, nhất là backup/recovery. Nói chung nếu xài MSSQL thì hơi mắc nhưng sẽ dễ quản lý sau này. Còn Postgre thì rẻ hơn nhưng troubleshoot rất cựclý do tại sao? Nếu bạn là HOSD (Head Of Software Devolopment) trước khi thực hiện 1 dự án, bạn có cần phải tính toán tới hệ thống dữ liệu trong tương lai phát sinh không (Trong 5-10-20 năm sắp tới)? Nếu có, bạn sử dụng phương án nào để tối ưu nhất (tài nguyên) (Vd 10 triệu user sử dụng và mỗi năm tăng khoảng 10%.
Là 1 development bạn có cần kỹ năng pentest hoặc audit chính những thứ mình tạo ra hay không
====== câu hỏi mở, cảm ơn !
chính xác!Việc này về lý thuyết sẽ khiến ta gây ra/phá bỏ quy tắc chuẩn hóa DB bị dư thừa dữ liệu. Tuy nhiên hiệu năng tổng mà tăng thì tốt còn hiệu năng của 10 câu truy vấn vào giảm thì lại không được.
I guess.
Ngài nói đúng. Tùy theo yêu cầu business và loại schema sử dụng mà chuẩn hóa hay không.Việc này về lý thuyết sẽ khiến ta gây ra/phá bỏ quy tắc chuẩn hóa, DB bị dư thừa dữ liệu. Tuy nhiên hiệu năng tổng mà tăng thì tốt còn hiệu năng của 10 câu truy vấn vào giảm thì lại không được.
I guess.
1 tỷ phép tính toán là 1 tỷ record hả ngài?Đúng rồi, nó bị nhảy chữ. Thêm 1 câu nữa. Giả sử, có 1tỉ phép tính cần phải tính toán và truy xuất, nên sử dụng csdl ntn, hoặc ngôn ngữ nào thích hợp nhất để xử lí đỡ tốn tài nguyên nhất?
Đúng rồi có thể hiểu như vậy. Thêm 1 ý nữa. Nếu buộc phải lựa chọn cả 2 ( bộ nhớ và tốc độ) thì bạn sẽ đưa ra giải pháp ntn hay chỉ có thể lựa chọn 1 trong 2.1 tỷ phép tính toán là 1 tỷ record hả ngài?
bạn đã tìm hiểu về hệ thống giao dịch của các NH, sàn giao dịch ngoại tệ, chứng khoán chưa? họ sử dụng csdl nàoTrước mắt thì ko có khác biệt nhiều và MSSQL thì hơi tốn chi phí hơn nhưng khi data >4-5TB thì MSSQL hiệu quả hơn, mở rộng dễ hơn, nhất là backup/recovery. Nói chung nếu xài MSSQL thì hơi mắc nhưng sẽ dễ quản lý sau này. Còn Postgre thì rẻ hơn nhưng troubleshoot rất cực