一、存储过程,可以理解为带有逻辑的sql语句。 优点:是执行效率非常快,存储过程是在数据库的服务器端执行的。 缺点:移植性很差,不同数据库的存储过程是不能移植。 二、 1、基本语法 2、调用存储过程 3、删除存储过程 yexiangyang moyyexy@gmail.com ...
分类:
数据库 时间:
2018-02-22 19:25:37
阅读次数:
176
代码结构图: //抽象工厂定义:抽象工厂模式提供一个创建一系列相关或相互依赖对象的接口,而无需指定他们具体的类(官方定义看着真蛋疼 自行百度理解吧 ^_^)//需求:不同的数据库sql写法不一样,实现从不同数据库获取用户和新增用户,获取部门和新增部门//用户表 抽象产品aclass user{}//... ...
分类:
Web程序 时间:
2018-02-02 14:15:36
阅读次数:
210
使用本地移动请求工具进行用户邮箱的迁移场景:1)邮件跨版本升级;2)数据库优化,迁移负载较高的用户到负载低的用户;3)数据库空间整理和释放;4)问题数据库里面的用户迁移到新库;好处:通过迁移可以避免宕机时间;获取更多IT资讯,您也可以关注下方的微信公众号:曾垂鑫的网络课堂,曾垂鑫大讲堂-51CTO学院http://edu.51cto.com/lecturer/639838.html
分类:
数据库 时间:
2018-01-29 15:44:21
阅读次数:
211
作者:Richard Waymire,2017/10/11(第一版:2011/02/17) 原文链接:http://www.sqlservercentral.com/articles/SQL+Agent/Job+Steps+and+Subsystems/72268/ 该系列 本文是“Stairway ...
分类:
数据库 时间:
2018-01-06 19:01:55
阅读次数:
230
数据库接口 / DB-API 在Python中,数据库是通过适配器(Adaptor)来连接访问数据库的,适配器通常与数据库客户端接口(通常为C语言编写)想连接,而不同的适配器都会尽量满足相同的DB-API标准。 为了保证不同数据库的数据库接口能够通用于适配器,以减少使用不同数据库接口是需要对代码进行 ...
分类:
数据库 时间:
2018-01-02 19:59:28
阅读次数:
194
说明: 项目主数据中间表同步项目主数据现在做了3张新的中间表,我们的任务就是做个windows服务 从那3张中间表拉取部分字段数据插入我们老的中间表 解决方案: 先从代码里连接中间表数据库,利用c# sqlserver类里的批量插入方法统一插入到本地的临时表,然后在存储过程里把临时表数据处理到目的表 ...
分类:
数据库 时间:
2017-12-11 11:30:55
阅读次数:
209
java中Dao模式 什么是DAO 1.Data Access Object(数据存取对象) 2.位于业务逻辑和持久化数据之间 3.实现对持久化数据的访问 DAO模式的作用 1隔离业务逻辑代码和数据访问代码 2.隔离不同数据库的实现 业务逻辑层,数据访问层(Oracle,SQLServer,MySQ ...
分类:
编程语言 时间:
2017-12-10 01:26:07
阅读次数:
230
一.分页 MyBatis有两种分页方法:内存分页,也就是假分页,本质是查出所有的数据然后根据游标的方式,截取需要的记录,如果数据量大,执行效率低,可能造成内存溢出。物理分页,就是数据库本身提供了分页方式,如MySql的limit,执行效率高,不同数据库实现不同。 MyBatis Generator使 ...
分类:
其他好文 时间:
2017-12-02 19:14:17
阅读次数:
239
方案1:导出数据库文件-导入方案2:navicat prrmium 数据传输相同数据库软件之间效果好,不同数据库软件之间有一些问题方案3:写程序,连接旧数据库,取出数据,连接新数据库,存入数据 来自 http://zhengshuo3527.blog.163.com/blog/static/6153 ...
分类:
数据库 时间:
2017-11-21 17:38:35
阅读次数:
167
package bean; import java.sql.Connection;import java.sql.DriverManager; public class jdbcTest { //不同数据库连接方法有点不同,测试MySQL private static String driver = ...
分类:
数据库 时间:
2017-11-08 22:21:35
阅读次数:
212