2013-05-27 61 views

Trả lời

7

Có bao nhiêu cơ sở dữ liệu tôi có thể tạo ra trong một ứng dụng?

Bao nhiêu tùy thích, trong giới hạn dung lượng đĩa còn trống.

trong một Cơ sở dữ liệu tôi có thể tạo bao nhiêu bảng?

Một tỷ hoặc hơn, mặc dù trước hết bạn sẽ hết dung lượng đĩa.

và kích thước tối đa của dữ liệu có thể chứa Bảng hoặc cột là gì?

Dành cho Android, có nhiều không gian đĩa như bạn có.

Xem: http://sqlite.org/limits.html

0

Có một cái nhìn tại các giới hạn SQL @ này link

1

bạn có thể tạo nhiều cơ sở dữ liệu, bảng trong ứng dụng của bạn và kích thước của cơ sở dữ liệu là phụ thuộc vào kích thước sd thẻ của bạn vì các cửa hàng cơ sở dữ liệu SQLite trong Environment.getDataDirectory() + /data/<Package Name>/databases.

bạn có thể kiểm tra kích thước của cơ sở dữ liệu bằng cách sử dụng mã này

SQLiteDatabase db; 

// ... 

long size = new File(db.getPath()).length(); 
+0

tôi đang hỏi kích thước tối đa của cơ sở dữ liệu trong Android là bao nhiêu. –

+0

Theo như tôi biết, không có giới hạn kích thước cơ sở dữ liệu, thay vào đó bạn có thể giới hạn kích thước cơ sở dữ liệu của bạn bằng cách sử dụng setMaximumSize (DB_SIZE). Miễn là thiết bị của bạn có đủ bộ nhớ, cơ sở dữ liệu của bạn sẽ tăng theo kích thước của dữ liệu. Tham khảo chủ đề này: http://groups.google.com/group/android-developers/browse_thread/thread/a743a3a5a6f5f353?pli=1 – Mohit

Các vấn đề liên quan