xdebug+kcachegrind测试中发现有许多Model.php的 _parseOptions 调用getDbFields(); 使用的是 D('News')->table('NewsGd');
D()模型初使唤化时会调用获取 dbfields,在执行语句时如果使用了table(),又会调用一次dbfields(); 而调用mysql的show columns from table_name比较慢;
暂时想到的办法是D('News'.'Gd'); 只调用一次dbfields,而且会缓存.