Puedes conseguir que no se use la cahe mandando como variable por ejemplo la fecha... asi entiende que es una pagina distinta y vuelve a ir a buscarlo.
Código:
fecha = new Date(); rnd = fecha.getTime();
URL="miweb.xsql?PARA_CACHE="+rnd;
mi_funcion_ajax(URL);
Luego tendrás que inventar tu propia cache por ejemplo con un array que se llame cahé y que tenga por indicador la url cargada... así antes de volver a cargar tu pagina con ajax compruebas si cache[url] existe y si existe en vez de cargar ajax usas su valor como resultado.