update node field without node be updated
I found this http://timonweb.com/how-insert-and-update-only-specific-fields-your-entity-drupal-7 and it is useful and final solution is :

$node-&gt;field_share_counter['und'][0]['value'] = intval($node-&gt;field_share_counter['und'][0]['value']) + 1;
        //$node-&gt;field_product_description[$node-&gt;language][0]['value'] = 'This is a very nice and useful product. Buy it now! We want your money!';

            // Get the numeric id of your field by passing field name
            $info = field_info_field('field_share_counter');
            $fields = array($info['id']);

            // Execute the storage function
            field_sql_storage_field_storage_write('node', $node, 'update', $fields);

            // Clear field cache
            cache_clear_all("field:node:$node-&gt;nid", 'cache_field');