Вы можете периодически проверять, соответствует ли последний идентификатор записи последнему идентификатору, выбранному вашим сценарием, и, если нет, извлекать новые данные.Пример:
function updateView(id) {
$.get("foo.php", { lastId: id }, function(response) {
if(response != lastId) {
// new entry in DB, do something special
// and set lastId to the newly fetched ID
lastId = id;
}
});
}
var i = setInterval(function() { updateView(id) }, 10000);