问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

我的SQL server 在执行 select 查询的时候特别的慢,不知道为啥呢?

发布网友 发布时间:2022-05-07 06:42

我来回答

3个回答

懂视网 时间:2022-05-07 11:04

selectmysqlrandom数据库

import java.awt.*;
import javax.swing.*;
import java.sql.*;
import java.awt.event.*;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.regex.*;
import java.util.Random;
import static java.awt.BorderLayout.*;
import java.io.File;
import java.io.IOException;
public class SwingDemo
{
Random r;
Link lk,lk1;
ResultSet rs,rs1;
public void init()
{
JFrame jf=new JFrame();
final JPanel jp=new JPanel();
jp.setPreferredSize(new Dimension(300,300));
JPanel jp1=new JPanel();
final JTextField jtf=new JTextField(20);
jp1.setLayout(new FlowLayout(FlowLayout.RIGHT));
JButton jb=new JButton("发送");
JScrollPane jsp=new JScrollPane();
jp.add(jsp);
jf.setLayout(new BorderLayout());
jf.add(jp,NORTH);
jf.add(jp1,SOUTH);
jp1.add(jtf);
jp1.add(jb);

jf.pack();
jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
jf.setVisible(true);
jb.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
String out="";
String result="";
String s=jtf.getText();
if(s.equals(""))
{
JOptionPane.showMessageDialog(null, "不能添加空白内容");

  }  else if(s.length()<4)  {  result=find(s);  }  JPanel jp2=new JPanel();  jp2.setPreferredSize(new Dimension(300,50));  JTextArea jta1=new JTextArea();  jta1.setBackground(Color.RED);  jp2.setLayout(new FlowLayout(FlowLayout.LEFT));  jp2.add(jta1);  JPanel jp3=new JPanel();  jp3.setPreferredSize(new Dimension(300,50));  JTextArea jta2=new JTextArea();  jta2.setBackground(Color.YELLOW);  jp3.setLayout(new FlowLayout(FlowLayout.RIGHT));  jp3.add(jta2);  jp.setLayout(new BoxLayout(jp,BoxLayout.Y_AXIS));  jp.add(jp2);  jp.add(jp3);  jta1.setText(s);  jta2.setText(result); } });}public String find(String s){ String result=""; try {  String sql="select *from chat1";  lk=new Link(sql);  rs=lk.sta.executeQuery(sql);  while(rs.next())  {  String string =new String(rs.getString("question"));  if(string.equals(s)||string.contains(s)||s.contains(string))  {   try   {   String sql1="select * from chat where question=+string+";   lk1=new Link(sql1);   rs1=lk1.sta.executeQuery(sql1);   while(rs1.next())   {    result=new String (rs1.getString("answer"));   }   }   catch(Exception e)   {   e.printStackTrace();   }   finally   {   lk1.closeConn();   }  }  } } catch(Exception e) {  e.printStackTrace(); } finally {  lk.closeConn(); } if(result.equals("")) {  int i=3;  int k=r.nextInt(i);  if(k==0)  result="asdfsdaf";  else if(k==1)  result="rtfdsg";  else if(k==2)  result="fgasdd"; } return result;}public static void main(String[] args){ new SwingDemo().init();}

}
连接数据库的代码
import java.sql.*;
public class Link{
//ResultSet rs;//声明结果集引用
Connection conn;//声明Connection引用
Statement sta;
public Link(String ml){//有参构造器
try{
Class.forName("com.mysql.jdbc.Driver");//加载驱动器
String url="jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=utf8";//url指向要访问的mysql数据库名
String name="root";//用户名
String pwd="123456";
conn=DriverManager.getConnection(url,name,pwd);//连接数据库
sta=conn.createStatement();//创建语句
//rs=sta.executeQuery(ml);//执行查询得到的结果集
}catch(SQLException e){//捕获异常并打印
e.printStackTrace();
}
catch(ClassNotFoundException e){
e.printStackTrace();}
}
public void closeConn(){//关闭数据库连接的方法
try{
//关闭结果集,语句,连接
//if(rs!=null)
// rs.close();
if(sta!=null)
sta.close();
if(conn!=null)
conn.close();
}catch(SQLException e){//捕获异常并打印
e.printStackTrace();
}
}
}

热心网友 时间:2022-05-07 08:12

那你的计算机慢吗?这个问题我从来没有遇到!

热心网友 时间:2022-05-07 09:30

你试试建个视图看是否要快一点
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
在QQ聊天窗口用快捷键切换不了输入法,其他网页浏览可以,求高手 ...在网页上面都可以切换?也重启qq了,电脑也重启了,别说版本问题_百度... 什么时间是蟑螂活动的高峰期? ...场家越多越好~收购价是多少钱一公斤~收购点在哪里 孤儿寡母的意思 封控文件是什么的 什么是迅影AI一键生成视频软件呢? 迅影ai一键生成视频软件好用吗? 贝克诺顿制药有限公司怎么样,浙江李力旅游攻略路线 清媛控油啫喱背景介绍 我喜欢那些新奇感的玩意,请大家推荐一下杭州西湖区好玩的民宿,感谢帮忙 广州有哪些好玩有意思的民宿?希望也能干净点。 用橘子做南瓜灯英文 江苏哪里有好玩的民宿 苏州有什么好玩颜值高的民宿?谢谢了。 来贵州旅游,有那里比较好玩,附近有特色的民宿的地方? 制造费用明细账一般采用什么明细账 看这个图片的橘子不是橘子是什么 想要去深圳度蜜月,有没有推荐的民宿? 制造费用的范围包括哪些内容 记入制造费用的项目有哪些 制造费用都应该设置哪些明细科目?EVXnW 怀孕66天,孕吐反应感觉没有之前强烈要去医院检查吗 孕吐特别厉害,有什么缓解的方法? 制造费用包括哪些明细科目? 孕吐厉害怎么办,去医院有用吗? 孕期如果孕吐太严重的话要不要医院看看? 老婆怀孕了,一个多月,但是孕吐得厉害,什么都吃不下,怎么办,想去医院看 怀孕两个月孕吐特别难受吃不下饭,该如何怎么办呢?可以吃药吗? 早孕反应到什么程度需要就医? 小孩子蛀牙怎么办,有哪些方法呢? 预防孩子蛀牙,哪几点很多爸妈忽略了,一定要看? 千防万防蛀牙难防,小孩子长了蛀牙该如何是好? 小孩子蛀牙要注意什么 小朋友有蛀牙需要注意什么? 吃什么药可以让孕妇不要孩子? 炒外汇是怎么盈利的 正常的肝脏在ct显示是什么形状的 求这个 肝脏 CT 的解释。 如何识别CT图像中肝脏的分支血管 从CT图片看肝脏表面有一个鸡蛋大的包会是什么病变 肝脏的CT影像诊断(最全版) 肝脏CT检查及正常影像解剖对照(详细、实用) 肝脏CT结果,帮忙看下这样的结果说明不会有肝癌了吗? 肝部CT读片 CT平扫所见:肝脏大小 肝脏ct报告,帮忙看一下啊 永州芋头条的做法 芋头条怎样做又脆又酥 用高锰酸钾泡脚能治脚气吗