BS 架构的系统,数据库是Oracle 11 现在遇到问题,扫入条码系统很慢 数据库oraclesql servertextboxapplication 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 条码扫描虽然说是插入操作,但是在插入前,是要进行很多方面的check的,比如不能重复插入,不匹配无法插入,系统不存在的不能插入……可能这里的check SQL 语句慢也有可能的 SelectWaferListWaferListgvQuery这三个都属于什么类,类库的源码有吗?前两个类负责条码识别、读取条码信息最后这个类负责保存数据 private List<WMSLotInfo> SelectWaferList { get { if (this["SelectWaferList"] == null) this["SelectWaferList"] = new List<WMSLotInfo>(); return (List<WMSLotInfo>)this["SelectWaferList"]; } set { this["SelectWaferList"] = value; } } private List<WMSLotInfo> SelectWaferList { get { if (this["SelectWaferList"] == null) this["SelectWaferList"] = new List<WMSLotInfo>(); return (List<WMSLotInfo>)this["SelectWaferList"]; } set { this["SelectWaferList"] = value; } } protected override void OnInit(EventArgs e) { CurrentUpdatePanel = UpdatePanel1; //gvQuery.CimesCheckBoxFieldChecked += new Ares.Cimes.IntelliService.Web.UI.CimesGridView.CimesCheckBoxFieldCheckedEventHandler(gvQuery_CimesCheckBoxFieldChecked); ttbWO.TextChanged += new EventHandler(ttbWO_TextChanged); base.OnInit(e); }Ares.Cimes.IntelliService这个是封装好的dll,无法查看谢谢版主热心的回答!! 可以新建一个C#工程,添加相关DLL的引用,然后利用现有代码测试dll里面函数的执行效率 没有类似于SQL Server Profile那样的工具,可以监测出那个语句慢吗? 主要是对于流程和dll都不清楚而且只是想找出哪里慢!可否教我一下,在我扫描一片号码时,如何监控扫描后,Oracle数据库进行了哪些查询?就是哪些SQL 语句被执行了?谢谢!工具现在是Toad Toad没有那个功能?这个还要去安装了,现在不在公司 不用oracle logminer就只能自己看日志文件了 请高手们出来,告诉我哪里可以追踪到速度慢?谢谢代码不能运行,只能编译通过;Oracle数据库,我是第一次接触,谢谢! 学习了一下oracle logminer发现安装这个需要在数据库中以SYS安装几个包,我不是他们公司的,不好在人家的数据库里面安装东西。难道就没有其他办法追踪Oracle中运行的SQL语句了吗?Toad就不行吗?555 oracle logminer 是辅助分析日志文件的,你可以直接从服务器上下载日志文件分析所有的信息在日志文件中都有,只是直接看日志文件很让人头疼 考虑在oracle层面跟踪sql语句,另外如果觉得问题复杂,而且很可能是oracle问题你们无法解决,可以让我们看看(qq号:107644445) 问题还是没有解决,我还是从代码哪里入手吧,这个Oracle这边的帖子先结贴。感谢版主的热情帮忙,有空推荐一些oracle 的书籍或者学习资料,我对SQL Server比较熟,Oracle 现在刚刚用,还摸不到门路……最常用的,最想学的是PL SQL (SP),Jobs,每天自动导出数据到Excel,如何追踪数据库慢,或者block的进程什么的(SP_Who),数据库定期维护等……请大家有空指导下,谢谢! oracle问题 希望大家帮忙啊 求PL SQL基础资料,就要语法方面的,能进行PL SQL编程 一个貌似简单的SQL语句 oracle怎么用sql语句把5000(integer)显示成5000.00 pl/sql 或ado.net查询不出来数据 在SQL创建视图时,想把单条数据对应的表名插到视图中 oracle 10g的客户端连oracle 8i的服务器不行么? oracle 新手上路,建数据库出现问题 SQLServer数据导入的Null问题 oracle中有没有记录号自增的功能?急!..... CentOS7上安装Oracle12c问题 菜鸟又来求救,继续行转列。。。。
条码扫描虽然说是插入操作,但是在插入前,是要进行很多方面的check的,比如不能重复插入,不匹配无法插入,系统不存在的不能插入……可能这里的check SQL 语句慢也有可能的
WaferList
gvQuery
这三个都属于什么类,类库的源码有吗?
前两个类负责条码识别、读取条码信息
最后这个类负责保存数据
{
get
{
if (this["SelectWaferList"] == null)
this["SelectWaferList"] = new List<WMSLotInfo>(); return (List<WMSLotInfo>)this["SelectWaferList"];
}
set
{
this["SelectWaferList"] = value;
}
}
private List<WMSLotInfo> SelectWaferList
{
get
{
if (this["SelectWaferList"] == null)
this["SelectWaferList"] = new List<WMSLotInfo>(); return (List<WMSLotInfo>)this["SelectWaferList"];
}
set
{
this["SelectWaferList"] = value;
}
}
protected override void OnInit(EventArgs e)
{
CurrentUpdatePanel = UpdatePanel1;
//gvQuery.CimesCheckBoxFieldChecked += new Ares.Cimes.IntelliService.Web.UI.CimesGridView.CimesCheckBoxFieldCheckedEventHandler(gvQuery_CimesCheckBoxFieldChecked);
ttbWO.TextChanged += new EventHandler(ttbWO_TextChanged);
base.OnInit(e);
}
Ares.Cimes.IntelliService这个是封装好的dll,无法查看
谢谢版主热心的回答!!
没有类似于SQL Server Profile那样的工具,可以监测出那个语句慢吗?
而且只是想找出哪里慢!可否教我一下,在我扫描一片号码时,如何监控扫描后,Oracle数据库进行了哪些查询?就是哪些SQL 语句被执行了?谢谢!工具现在是Toad
代码不能运行,只能编译通过;Oracle数据库,我是第一次接触,谢谢!
发现安装这个需要在数据库中以SYS安装几个包,我不是他们公司的,不好在人家的数据库里面安装东西。
难道就没有其他办法追踪Oracle中运行的SQL语句了吗?Toad就不行吗?555
所有的信息在日志文件中都有,只是直接看日志文件很让人头疼
请大家有空指导下,谢谢!