数据库
数据库的良性使用
封心之痕
这个作者很懒,什么都没留下…
展开
-
mysql引擎
一.简介mysql是目前较为流行的关系型数据库。引擎分为:1. InnoDB,2.MyIsam, 3. Memory(堆内存), 4. Blackhole(黑洞引擎), 5. Mrg_Myisam(水平分表), 6. Archive, 7. Performance_Schema, 8. Federated , 9 CSV。主要分为使用InnoDB与MyIsam二.InnoDB与M...原创 2020-03-02 11:27:08 · 185 阅读 · 0 评论 -
sql优化
一.分库分表二.加索引,索引不超过6个为最好。三.sql编写优化1.尽量避免在 where 子句中对字段进行 null 值判断,可将字段设置默认值。2.尽量避免在 where 子句中使用!=或<>3.尽量避免在where 子句中使用 or 来连接条件select id from user where age=10 or age=20 可以修改为: sele...原创 2020-02-24 16:35:52 · 156 阅读 · 1 评论 -
处理数据库连接超过8小时
一.原因mysql 配置文件中interactive_timeout与wait_timeout的默认值为28800(8*60*60)二.处理(1).dbcp数据源在项目配置文件中增加<!-- 验证数据库连接的查询语句 --> <property name="validationQuery" value="SELECT 1" /> <!--是...原创 2020-01-10 12:20:59 · 283 阅读 · 0 评论 -
常用sql语句
一 基础语句1.增加数据<insert id="方法名" parameterType="实体类路径"> insert into 表名(属性名,属性名······) values(值,值·····)</insert>2.删除数据<delete id="方法名" parameterType="int"> delete from 数据库...原创 2019-04-22 21:54:51 · 172 阅读 · 0 评论 -
java连接mysql数据库相关代码
import java.sql.DriverManager;import java.sql.SQLException;import com.mysql.jdbc.Connection;public class DBCon {private Connection con=null;public Connection getCon() {try {Cla...原创 2018-03-09 15:19:28 · 149 阅读 · 0 评论