sqlserver2008 插入3000条/秒,分析IO,发现日志读写远大于正常的数据库读写!我不需要任何日志,如何关闭

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sqlserver2008 插入3000条/秒,分析IO,发现日志读写远大于正常的数据库读写!我不需要任何日志,如何关闭相关的知识,希望对你有一定的参考价值。

sqlserver2008 插入3000条/秒,分析磁盘IO,发现日志读写远大于正常的数据库读写!我不需要任何日志,如何关闭

建议用select into ,用insert into 是会产生日志的!select into就不会产生日志。追问

怎么写呢? select xx,xx into table from ?

参考技术A 这个日志是数据库进行异常恢复保证事务所需的日志,sqlserver2008 本身就是面向频繁事务处理的系统.不能不写,

如何直接在sql server中添加一条数据

1、打开heidisql客户端,新建一个连接,连接sql server的数据库,选择数据库的类型,端口号一般是1433;如果是mysql的数据库,一般端口是3306。

2、打开数据库后,在左侧选择一个表来操作,依次展开,从数据库到表打开想要插入数据的表。

3、在菜单栏点击“数据”

4、点击插入数据,会在这个位置的下面一条记录插入一条记录,往里面输入数据,即可完成。

拓展资料:

SQL Server 是一个关系数据库管理系统。它最初是由Microsoft Sybase 和Ashton-Tate三家公司共同开发的,于Microsoft SQL Server1988 年推出了第一个OS/2 版本。在Windows NT 推出后,Microsoft与Sybase 在SQL Server 的开发上就分道扬镳了,Microsoft 将SQL Server 移植到Windows NT系统上,专注于开发推广SQL Server 的Windows NT 版本。Sybase 则较专注于SQL Server在UNIX 操作系统上的应用。

参考技术A

1、要直接在sql server中添加一条数据,可用INSERT INTO 语句,该语句用于向表格中插入新的行。语法:INSERT INTO 表名称 VALUES (值1, 值2,....),我们也可以指定所要插入数据的列:INSERT INTO table_name (列1, 列2,...) VALUES (值1, 值2,....)

2、插入新的行:

3、在指定的列中插入数据:

拓展资料:

1、SQL语言,是结构化查询语言(Structured Query Language)的简称。SQL语言是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;同时也是数据库脚本文件的扩展名。

2、SQL语言是高级的非过程化编程语言,允许用户在高层数据结构上工作。它不要求用户指定对数据的存放方法,也不需要用户了解具体的数据存放方式,所以具有完全不同底层结构的不同数据库系统可以使用相同的结构化查询语言作为数据输入与管理的接口。SQL语言语句可以嵌套,这使他具有极大的灵活性和强大的功能。

参考技术B 添加数据需要知道往哪张表添加,以及自己要添加的内容,然后可用insert语句执行。
1、以sqlserver2008r2为例,登录SQL Server Management Studio到指定的数据库。
2、登录后点击“新建查询”。

3、比如要往test表中插入数据,可先用如下语句查看一下表结构及表内数据:

select * from test;

4、根据自己的实际情况添加输入,比如要添加一条“16,du小小动”的数据。

insert into test (id,name) values (16,'du小小动');

执行成功后会有提示:

5、此时数据库中数据如下,说明添加成功。本回答被提问者和网友采纳

以上是关于sqlserver2008 插入3000条/秒,分析IO,发现日志读写远大于正常的数据库读写!我不需要任何日志,如何关闭的主要内容,如果未能解决你的问题,请参考以下文章

sql server 2008r2 向带有索引的表里大批量插入数据

获取最后插入记录的 ID - Access DAO、ODBC、SQL Server 2008 身份字段

sqlserver 如何向数据库插入多条数据 数据条数不确定

insert into values 插入多条指定记录 - sql server 2008新功能

SqlServer2008R2 sqltext的参数化处理

sql server不要插入大数据,开销太大