Oracle收购Sun之后,大家最担心的还是MySQL的命运问题。到底MySQL该不该死,Oracle似乎信誓旦旦的表示不会。但是日前Sun大举裁员的举动,似乎与Oracle的承诺背道而驰。 11月底的时候,Sun Microsystems公司的几千名员工意识到,从1月4日开始,他们的服务将不
Oracle收购Sun之后,大家最担心的还是MySQL的命运问题。到底MySQL该不该死,Oracle似乎信誓旦旦的表示不会。但是日前Sun大举裁员的举动,似乎与Oracle的承诺背道而驰。
11月底的时候,Sun Microsystems公司的几千名员工意识到,从1月4日开始,他们的服务将不再有人需要了。虽然裁员早就是员工们意料之中的事,但是裁员的幅度却远 远超出了人们的预期。 除了会计、人事、销售、营销等通常都会在并购交易后进行裁员的部门之外,Sun还将裁掉许多从事开源项目的员工,包括直接参与MySQL开发的员工。虽然 甲骨文也需要一定数量的这类员工来继续开发MySQL,从而信守它对欧盟委员会所作的承诺,但是部分开发MySQL的员工仍然会被裁掉。
据一位不愿意透露身份的知情人士称:"他们向欧盟委员会作出了5年的承诺,但是又裁掉了与MySQL直接相关的员工, 因此我怀疑他们无法保证自己的承诺。"
从支持工程师到营销,从销售到研发,Sun公司各部门都有参与开源项目的员工。知情人士估计,仅 这些参与开源项目的员工数量就在3000人以上。
知情人士称,虽然这并不能给公司带来直接收益,但是许多组织尤其是美国之外的组织都把 开源当做一项要求。
甲骨文并不是第一家开源公司,但是它确实也有一些开源的产品,包括InnoDB数据库及其牢不可破的Linux软件。
那么留下些什么呢?
现在Sun公司员工和Java创始人James Gosling对此也摸不着头脑。James Gosling以后的身份还不清楚,但是据说甲骨文并不想挽留他。一年一度的Java开发员会议JavaOne的命运也不明朗。尽管有传言称这个会议将被 保留下来,但是目前还没有任何迹象能说明这个会议今后会怎样。
正如甲骨文所说的,它非常喜欢Solaris系统,但它也随时准备砍掉 OpenSolaris项目。具体细节还不清楚,但甲骨文可能会让Solaris系统的开发回到前首席执行官乔纳森施瓦茨掌权时的闭源状态,而且不会将它 用作新技术的试验田。
甲骨文对Java的计划还不太明确,但是大多数相关员工即从事OpenJDK项目的营销和技术人员都已经被裁掉 了。
Sun 的GlassFish是甲骨文优先考虑的产品,因此GlassFish的整个团队几乎原封不动地保留下来。Sparc处理器也将保留下来,因为甲骨文在几 个月前就在华尔街日报上打广告时作出了承诺,如果不出意外的话,甲骨文还将原封不动地保留Sun公司的存储业务。
知情人士称,但是关于 Rock将被放弃的传言却是千真万确的。纽约时报在几个月前报道称,Sun已经彻底放弃代码为Rock的新一代处理器开发计划。
Rock是真正被放弃了,但是Sun将继续开发UltraSparc芯片。在上周的财报分析师电话会议上,埃利森表示甲骨文将通过Sparc和x86专注 于高端服务器市场,不再理会低端和中端市场。
Gartner的研究副总裁Martin Reynolds对此并不感到意外。他说:"你去看看Sun的财报就会发现,有许多开支项目并没有获得相应的收益。 在并购交易完成之前,通常你都会设法剔除一些东西,因此这是一个好现象,Sun相信一切都会有个结果了。"
作为并购交易的一部 分,Sun必须在交易结束之前将自己清理干净,甲骨文在这段期间内不会干涉Sun的业务。Reynolds怀疑Sun会把事情搞得一塌糊涂。
他说:"Sun现在所做的事情会让甲骨文很难兑现其承诺,这一点非常奇怪。因此我不太相信甲骨文会信守承诺。"
但是Reynolds 对于Sun的裁员并不感到意外。Sun有许多投资项目并未赚到钱,它的开源项目也没有什么亮点。例如,OpenSolaris虽然备受好评,但是却没有多 大财务贡献。Reynolds补充说,如果未来版本的Solaris和Java不再以开源方式发布,他也不会感到奇怪。

如何有效监控MySQL性能?使用mysqladmin、SHOWGLOBALSTATUS、PerconaMonitoringandManagement(PMM)和MySQLEnterpriseMonitor等工具。1.使用mysqladmin查看连接数。2.用SHOWGLOBALSTATUS查看查询数。3.PMM提供详细性能数据和图形化界面。4.MySQLEnterpriseMonitor提供丰富的监控功能和报警机制。

MySQL和SQLServer的区别在于:1)MySQL是开源的,适用于Web和嵌入式系统,2)SQLServer是微软的商业产品,适用于企业级应用。两者在存储引擎、性能优化和应用场景上有显着差异,选择时需考虑项目规模和未来扩展性。

在需要高可用性、高级安全性和良好集成性的企业级应用场景下,应选择SQLServer而不是MySQL。1)SQLServer提供企业级功能,如高可用性和高级安全性。2)它与微软生态系统如VisualStudio和PowerBI紧密集成。3)SQLServer在性能优化方面表现出色,支持内存优化表和列存储索引。

mySqlManagesCharacterSetsetSandCollationsyutusututf-8asthEdeFault,允许ConfigurationAtdataBase,table和columnlevels,AndrequiringCarefullageLignmentToavoidMismatches.1)setDefeaultCharactersetTercharactersetEtCollacterSeteTandColletationForAdataBase.2)conformentcollecharactersettersetertersetcollatertersetcollationcollation

MySQL触发器是与表相关联的自动执行的存储过程,用于在特定数据操作时执行一系列操作。1)触发器定义与作用:用于数据校验、日志记录等。2)工作原理:分为BEFORE和AFTER,支持行级触发。3)使用示例:可用于记录薪资变更或更新库存。4)调试技巧:使用SHOWTRIGGERS和SHOWCREATETRIGGER命令。5)性能优化:避免复杂操作,使用索引,管理事务。

在MySQL中创建和管理用户账户的步骤如下:1.创建用户:使用CREATEUSER'newuser'@'localhost'IDENTIFIEDBY'password';2.分配权限:使用GRANTSELECT,INSERT,UPDATEONmydatabase.TO'newuser'@'localhost';3.修正权限错误:使用REVOKEALLPRIVILEGESONmydatabase.FROM'newuser'@'localhost';然后重新分配权限;4.优化权限:使用SHOWGRA

MySQL适合快速开发和中小型应用,Oracle适合大型企业和高可用性需求。1)MySQL开源、易用,适用于Web应用和中小型企业。2)Oracle功能强大,适合大型企业和政府机构。3)MySQL支持多种存储引擎,Oracle提供丰富的企业级功能。

MySQL相比其他关系型数据库的劣势包括:1.性能问题:在处理大规模数据时可能遇到瓶颈,PostgreSQL在复杂查询和大数据处理上表现更优。2.扩展性:水平扩展能力不如GoogleSpanner和AmazonAurora。3.功能限制:在高级功能上不如PostgreSQL和Oracle,某些功能需要更多自定义代码和维护。


热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

Video Face Swap
使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热门文章

热工具

PhpStorm Mac 版本
最新(2018.2.1 )专业的PHP集成开发工具

螳螂BT
Mantis是一个易于部署的基于Web的缺陷跟踪工具,用于帮助产品缺陷跟踪。它需要PHP、MySQL和一个Web服务器。请查看我们的演示和托管服务。

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

MinGW - 适用于 Windows 的极简 GNU
这个项目正在迁移到osdn.net/projects/mingw的过程中,你可以继续在那里关注我们。MinGW:GNU编译器集合(GCC)的本地Windows移植版本,可自由分发的导入库和用于构建本地Windows应用程序的头文件;包括对MSVC运行时的扩展,以支持C99功能。MinGW的所有软件都可以在64位Windows平台上运行。

WebStorm Mac版
好用的JavaScript开发工具