关于DataGridView 的性能如何提高?

问题描述

C#在使用DataGridView时,我发现当数据量超过1万行时,显示数据慢的问题就明显显示出来了!像这样的问题该如何解决?

解决方案

解决方案二:
我公司自己写的PowerGrid倒是没这个问题,可惜不是我写的,只有DLL...
解决方案三:
还是那一句...分页吧...另外,既然你们公司的PowerGrid可以满足.为舍不用呢???
解决方案四:
DataGridView.VirtualMode缺点就是要额外做很多事情
解决方案五:
艾,数据显示.分页和排序都是一根刺啊...

时间: 2024-07-29 03:18:54

关于DataGridView 的性能如何提高?的相关文章

索引-mysql查询问题,优化性能,提高查询时间

问题描述 mysql查询问题,优化性能,提高查询时间 我有一个数据采集表,一个月一张表,每天不停新增数据,一个月百万条,现在查询一页数据在3s左右,发现sql 中order by消耗不少时间,建立索引可方便查询,可新增数据的效率肯定受影响,怎么平衡 经验不足,现在只能想到这里,故而前来请教 解决方案 通过时间分区会不会好点呢 解决方案二: order by是通过什么来排序的呢 如果表中的id是自增的,order by的时候,你根据id来排序,主键会被默认创建索引,这样应该能快些.

datagridview vb-VB程序中使用datagridview的性能问题

问题描述 VB程序中使用datagridview的性能问题 最近在做的一个VB写的程序,其中一个页面用到datagridview,涉及到三千多列,存取的时候特别慢,有什么优化的意见?或者用其他更好的方式来实现会好点? 解决方案 减少列数,没什么特别是好的办法,一个表有3000列是不符合标准的

Talend为Hadoop更新开源大数据平台,性能大幅提高

开源大数据供应商 Talend 已经推出了自己的http://www.aliyun.com/zixun/aggregation/13607.html">数据集成平台5.5 版本.超快的速度是这个新版本的突出功能,它可以将Hadoop 的性能在原有基础上增加45%. 公司几乎视Talend 5.5版的大数据平台为"传输所有Hadoop分布上的最高性能的最新的集成平台".该公司称,根据22个标准 TPC-H 测试结果显示,新版本能够将Hadhoop的性能和可扩展性提高45%

BlackHoleJ 1.1.3 发布,性能大幅提高

BlackHoleJ是一个迷你型的DNS服务器.它的主要特色是可以通过简单配置,将DNS请求导向某些特定IP.同时可以通过特征判断的方式,防止DNS污染. BlackHoleJ的配置跟hosts文件类似,但支持通配符: # 将"codecraft.us"域名的A记录指向 127.0.0.1127.0.0.1 codecraft.us # 将所有域名的A记录指向127.0.0.1 127.0.0.1 * # 将所有以"codecraft"开始的域名(例如:"

《魔法世界》使用Unity5引擎开发,游戏性能大大提高

Unity5引擎个人版也已经免费了,那么问题来了现在通过Unity开发的游戏是否会让我们觉得非常不错呢. Wastelands Interactive刚刚宣布,<魔法世界>将使用Unity5引擎开发,这将是Unity引擎史上的第一款4X作品.据开发团队介绍,通过Unity5引擎将极大提升游戏稳定性和整体性能. Wastelands Interactive的CEO说:"新一代Unity 3D引擎给我们开发游戏上更多的创作空间.通过新一代5.0引擎我们将能够极大的提升<魔法世界&g

巧用缓存提高ASP应用程序的性能

程序|缓存|性能|缓存|性能 为了提高Asp程序的性能,人们常常将经常使用的数据缓存在 Application,但是你修改了数据库后怎么让application更新呢,本文给你提供了一个合理的解决办法. <%Class wawa_app_getrowspublic Function wawa_Get_List(strapp,strconn,strsql) '******************************** '功能:从Application中提取数组,如果application中的

提高ASP性能的22个技巧(二)

技巧|性能 技巧12:将常用数据复制到脚本变量中  当访问ASP中的COM对象时,应该将常用对象数据复制到脚本变量中.着将减少COM方法调用.而COM方法调用代价相对比访问脚本数据更高.当访问Collection和 Dictonary对象时,这项技术也能消减高昂的查询代价.  通常,当准备不止一次访问一个对象数据时,应该将这个数据放当一个脚本对象中. 这项优化的主要目标是Request变量(Form和QueryString变量).例如,你的站点传递一个叫UserID的QueryString变量,

如何提高SQL SERVER的性能

server|性能  如何提高SQL SERVER的性能   第一篇:通过维护表的索引来提高数据的访问速度   大多数SQL Server表需要索引来提高数据的访问速度,如果没有索引,SQL Server要进行表格扫描读取表中的每一个记录才能找到索要的数据.索引可以分为簇索引和非簇索引,簇索引通过重排表中的数据来提高数据的访问速度,而非簇索引则通过维护表中的数据指针来提高数据的索引.      索引的体系结构:   为什么要不断的维护表的索引?首先,简单介绍一下索引的体系结构.SQL Serve

用 SQL Server 2000 索引视图提高性能

server|视图|索引|性能 什么是索引视图? 许多年来,Microsoft SQL Server 一直都提供创建虚拟表(称为视图)的功能.在过去,这些视图主要有两种用途: 提供安全机制,将用户限制在一个或多个基表中的数据的某个子集. 提供一种机制,允许开发人员定制用户如何才能以逻辑方式查看存储在基表中的数据. SQL Server 2000 已经扩展了 SQL Server 视图的功能,以提高系统性能.它可以在一个视图上创建唯一的群集索引和非群集索引,可以改进最复杂查询的数据访问性能.在 S