Contar filas con filtros rápidamente en CodeIgniter

Utilizando la clase Database a través del Active Record de CodeIgniter (o Query Builder con la recién 2.1.1), podemos contar rápidamente las filas de cualquier query con la función count_all_results(), como por ejemplo:

$this->db->from('nombre_tabla')->where('filtro_columna1', $this->columna1); 
return $this->db->count_all_results();

Observa: no se requiere invocar a select() ni “count(*)” en ningún sitio.

Como se puede apreciar, esta función como varias otras deberían ser movidas al modelo padre al que deben extender todos los modelos, aunque eso es otro post.