Xem bản trình bày Giới thiệu SQL Server Express Local DB Runtime - cung cấp một cái nhìn tổng quan tuyệt vời.
Lợi ích to lớn của LocalDB là đó là SQL Server thực - đây là phiên bản đặc biệt của SQL Server Express, nhưng về cơ bản nó hỗ trợ mọi thứ mà SQL Server "thực" có - kiểu dữ liệu không gian, thủ tục được lưu trữ - bạn đặt tên cho nó.
Mặt khác, SQL Server Compact Edition là một phiên bản được thu nhỏ lại rất nhiều - nhiều tính năng và kiểu dữ liệu không được hỗ trợ. Nó nhỏ hơn và "nhanh nhẹn" hơn - nhưng thiếu nhiều điểm nhấn.
Cá nhân tôi sẽ chọn SQL Server Express với thời gian chạy LocalDB trên SQL Server CE 4 - trừ khi bạn đặc biệt cần kích thước nhỏ của SQL Server CE (ví dụ:trên thiết bị di động).
Ngoài ra, hãy xem so sánh giữa SQL Server CE 3.5, CE 4.0, SQL Server Express 2008 R2 và SQL Server 2012 Express LocalDB trên bài viết Mọi thứ SQL Server Compact xuất sắc của ErikEJ trang web.