oracle数据库是多线程应用吗?

oracle数据库是多线程应用吗?,第1张

您好,数据库肯定都支持线程的。在数据库范畴,你需要关注的是这个数据库各个线程间写和读的关系。oracle 是随时都可以读到当前的数据,不会因为别的线程在写而阻塞。但是,等到写的动作完成,再去读,才是新数据。

多线程一般是指连接数据库的程序,是否支持多线程。

比如JAVA,采用JDBC方式连接ORACLE。想让它能够多线程,那么你就用java的多线程方法来实现。

当然,为了提高效率,你还可以使用数据库连接池,就使你的多线程更加优秀了。

选择成品数据库,要看之后的应用结构的才能确定用哪个快..

如果仅仅是要写入时快,不考虑查询情况..那当然直接把C/C++的数据结构给保存了最快..

比如保存一个struct Record,或class Record,限定好成员大小后,直接内存到磁盘的写盘...

这样写最快,而读取只能顺序读取....

另json等是交换格式不是存储格式更不能当数据库用哇....


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9940397.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-03
下一篇 2023-05-03

发表评论

登录后才能评论

评论列表(0条)

保存