社区
非技术区
帖子详情
LINQ DeleteAllOnSubmit方法奇怪现象
jack4238
2012-03-16 05:26:40
为什么我用LINQ的DeleteAllOnSubmit方法删除3万多条记录会很慢,假死状态
是否需要在数据库表建立索引会提升性能?????
...全文
204
3
打赏
收藏
LINQ DeleteAllOnSubmit方法奇怪现象
为什么我用LINQ的DeleteAllOnSubmit方法删除3万多条记录会很慢,假死状态 是否需要在数据库表建立索引会提升性能?????
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
EnForGrass
2012-03-16
打赏
举报
回复
[Quote=引用 2 楼 jack4238 的回复:]
乱码,不好意思
为什么我用LINQ的DeleteAllOnSubmit方法删除3万条记录会很慢呢
是否需要在数据库表里面建立索引会提升删除的性能??????
[/Quote]
建立索引能提高啊。你试试应该比现在快
jack4238
2012-03-16
打赏
举报
回复
乱码,不好意思
为什么我用LINQ的DeleteAllOnSubmit方法删除3万条记录会很慢呢
是否需要在数据库表里面建立索引会提升删除的性能??????
L61551
2012-03-16
打赏
举报
回复
LINQ
to SQL 增,删,改
添加 Insert
OnSubmit
(单个对象) 或 InsertAll
OnSubmit
(集合) 删除
Delete
OnSubmit
(单个对象)
Delete
All
OnSubmit
(集合) SubmitChanges() 提交数据库 添加
LINQ
to SQL 向数据库中插入数据的功能由Table<T>类的InsertAll...
VS 2008 正式版 System.Data.
Linq
.Table 的一些变化
VS 2008 beta 2 里面写好的代码,现在正式版里编译不过了。对 System.Data.
Linq
.Table<T> 类,有如下方法发生了变化:Remove() ->
Delete
OnSubmit
()Add() -> Attach()RemoveAll() ->
Delete
All
OnSubmit
<T>()
Linq
to sql 映射 SQL Se...
LINQ
使用
基于扩展方法和lamda表达式 1. 查询序列中满足一定条件Where扩展方法 public interface ISlotPortBinding { byte SlotNumber { get; set; } string PortName { get; set; } } private List<IS...
利用
linQ
对数据库进行增册改查
这个程序中的
LINQ
查询语句使用了
LINQ
声明性查询语法: 本例中就是声明并初始化names 数组: string[] names = { “Alonso”, “Zheng”, “Smith”, “Jones”, “Smythe”, “Small”, “Ruiz”, “Hsieh”, “Jorgenson”, “Ilyich”, “Singh”, “Samba”, “Fatimah” }; var queryResults = from n in names where n.StartsWith(“S”
LinQ
&EF任我行(三)--
LinQ
to SQL
LinQ
&EF任我行(三)--
LinQ
to SQL
(原创:灰灰虫的家http://hi.baidu.com/grayworm)
LinQ
to SQL可以用来取代传统的基于SQL语句的查询操作。在以后的数据访问层(DAL)中,我们可以使用
LinQ
to SQL实现数据库的CRUD操作,在执行的时候.net框架会把
LinQ
to SQL查询表达式转换成对应的SQL语句再去执行。使用
LinQ
to SQL可以借助于
LinQ
语法大大简化我们数据访问的代码量,并且还具有编译检查
非技术区
7,765
社区成员
63,203
社区内容
发帖
与我相关
我的任务
非技术区
.NET技术 非技术区
复制链接
扫一扫
分享
社区描述
.NET技术 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章