社区
Sybase
帖子详情
sybase 插入数据很慢
xiaojun0124
2012-09-17 03:56:51
系统运行有一年多了,最近突然发现有时候一条简单的insert语句插入到某一个表中,居然花了10分钟,这是为什么? 有知道的大虾帮我分析一下,
环境是linux sybase 15.02
...全文
324
16
打赏
收藏
sybase 插入数据很慢
系统运行有一年多了,最近突然发现有时候一条简单的insert语句插入到某一个表中,居然花了10分钟,这是为什么? 有知道的大虾帮我分析一下, 环境是linux sybase 15.02
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
iihero
2012-09-27
打赏
举报
回复
[Quote=引用 15 楼 的回复:]
表里的数据也不多啊,也没有索引,不可能那么慢的吧
[/Quote]
把ASE数据库服务重新启动一下,再看看是否还是这样慢?
另外,你看看目标数据库的数据文件日志文件空间占用情况。。。。。
有很多原因的。
andyzt406
2012-09-24
打赏
举报
回复
表里的数据也不多啊,也没有索引,不可能那么慢的吧
baiynije
2012-09-22
打赏
举报
回复
[Quote=引用 13 楼 的回复:]
引用 8 楼 的回复:
按你說的情況,應該不太可能出現這狀況,估計還是和鎖有關係。
這種狀況經常出現嗎,伴隨該插入語句還有沒有其它語句在同一事物中一起執行的?
经常出现,除了插入语句就是插入语句了,不过有可能一秒中会有几条信息一直插入到这个表中..这也有影响吗?
[/Quote]
如果是不同事物,還有是影響的,不過應該不至於有十分鐘這麼久,建議還是發生這種情況時,用sp_lock查看一下是否有lock_type 為_blk結尾的資料。
xiaojun0124
2012-09-21
打赏
举报
回复
[Quote=引用 8 楼 的回复:]
按你說的情況,應該不太可能出現這狀況,估計還是和鎖有關係。
這種狀況經常出現嗎,伴隨該插入語句還有沒有其它語句在同一事物中一起執行的?
[/Quote]
经常出现,除了插入语句就是插入语句了,不过有可能一秒中会有几条信息一直插入到这个表中..这也有影响吗?
xiaojun0124
2012-09-21
打赏
举报
回复
[Quote=引用 9 楼 的回复:]
如果真的如楼主所说,楼主可以将出问题的SQL语句,在出问题的时候,在控制台下单独执行一下,看看是否也是类似问题?
应该还是执行期间被锁住,有竞争造成的。
[/Quote]
这个能说明白一点吗? 我觉得也有这种可能性..但不知道问题所在.
xiaojun0124
2012-09-21
打赏
举报
回复
不好意思,我一直在处理这个问题.我在测试环境下,我启动20个线程往这个表里插入,完全没有出现过这种插入很慢的情况,但我在生产环境下经常出现这种情况,而且一出现这条数据就需要十多分钟才能插入进去,
我在想是不是数据库哪有问题?
iihero
2012-09-20
打赏
举报
回复
如果真的如楼主所说,楼主可以将出问题的SQL语句,在出问题的时候,在控制台下单独执行一下,看看是否也是类似问题?
应该还是执行期间被锁住,有竞争造成的。
baiynije
2012-09-20
打赏
举报
回复
按你說的情況,應該不太可能出現這狀況,估計還是和鎖有關係。
這種狀況經常出現嗎,伴隨該插入語句還有沒有其它語句在同一事物中一起執行的?
a29374963
2012-09-20
打赏
举报
回复
做下分区
xiaojun0124
2012-09-19
打赏
举报
回复
该表外键都没有..
xiaojun0124
2012-09-19
打赏
举报
回复
该表无任何的索引, 该表大概有五万条数据吧.
baiynije
2012-09-19
打赏
举报
回复
還有該表的索引狀況:索引個數,有無聚集索引?
iihero
2012-09-19
打赏
举报
回复
[Quote=引用 3 楼 的回复:]
观察了该表没有人对它进行查询等其它操作,只有插入.
[/Quote]
该表有多大?(有多少记录)
xiaojun0124
2012-09-19
打赏
举报
回复
观察了该表没有人对它进行查询等其它操作,只有插入.
baiynije
2012-09-18
打赏
举报
回复
如現此狀況時可以用sp_who,sp_lock看一下是否有其它進程鎖定了插入資料的表
iihero
2012-09-18
打赏
举报
回复
可以先用楼上的方发进行初步定位.
基于J2EE框架的个人博客系统项目毕业设计论文(源码和论文)
你在浏览器中访问这个应用的Jsp时,通常第一次会
很慢
,因为Tomcat要将Jsp转化为Servlet文件,然后编译。编译以后,访问将会很快。 Tomcat也具有传统的Web服务器的功能:处理Html页面。但是与Apache相比,它的处理...
sybase
sql执行慢,如何调优
1、在where条件进行表关联的字段上加索引(关联字段的
数据
类型保持一致) 2、where条件=左边最好不要用函数,放在=右边进行处理(考虑是否引用函数索引) 3、引用复合索引(a,b,c),最好将条件顺序按找索引的顺序...
PostgreSQL
数据
库管理(一)
其次,PostgreSQL 是全功能的自由软件
数据
库,很长时间以来,PostgreSQL 是唯一支持事务、子查询、多版本并行控制系统(MVCC)、
数据
完整性检查等特性的唯一的一种自由软件的
数据
库管理系统。 Inprise 的 InterBase ...
SYBASE
数据
导入技巧
SYBASE
数据
导入技巧
mysql insert into select大量
数据
插入
比较慢_MySQL 管理MySQL、事务
不可重复读是指,在一个事务内,多次读同一
数据
,在这个事务还没有结束时,如果另一个事务恰好修改了这个
数据
,那么,在第一个事务中,两次读取的
数据
就可能不一致。 我们仍然先准备好students表的
数据
: mysql> ...
Sybase
2,596
社区成员
25,614
社区内容
发帖
与我相关
我的任务
Sybase
Sybase相关技术讨论区
复制链接
扫一扫
分享
社区描述
Sybase相关技术讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章