Depends on what you want to do. If you can split predefined groups, it's best to provide those groups as meshbuffers. Otherwise it will be easiest to crete two new meshes from the old one.
I have a .md2 model and wants to split(slice) into several pieces.So it will
create an effect of exploding into several pieces.I had seen this feature in
one of the other 3D framework.
I'd say take all the vertices and stuff from the meshbuffer, split them and create new scene nodes.
But I saw this feature in a physics engine, I think it was newton, so you could use that.
A new scene node for each triangle likely wouldn't be probable. But you can create a scene node of your own, that takes a mesh and separates all the triangles. Then before it renders, it can move the vertices of each triangle along the triangle's normal. It could be a very basic explosion.