Alright,
I ve did the test and it s like i thought,
Direct call to the AssetManager is extremely slow.
Second it didn’t solve the problem, it made it worst 
It s generate twice as much texture in the graphic memory.
My code:
mat = new Material(assetManager, "Common/MatDefs/Terrain/TerrainLighting.j3md");
mat.setBoolean("useTriPlanarMapping", false);
mat.setFloat("Shininess", 0.0f);
mat.setTexture("AlphaMap", tex1);
mat.setTexture("AlphaMap_1", tex2);
//Texture 1
Texture textur0 = myTexture.getRock();
Texture textur1 = myTexture.getGrass();
Texture textur2 = myTexture.getDirt1();
Texture textur3 = myTexture.getSwampGrass2();
//Texture 2
Texture textur4 = myTexture.getFlower(); //RED
Texture textur5 = myTexture.getLakeRock(); // GREEN
Texture normal5 = myTexture.getLakeRockNormal();
Texture textur6 = myTexture.getFarmSoil(); //BLEU
Texture textur7 = myTexture.getDirt2();//ALPHA
//Texture parallaxMap7 = myTexture.getVolcanicNormalParallax();
// Texture 1
textur0.setWrap(Texture.WrapMode.Repeat);
mat.setTexture("DiffuseMap", textur0);
mat.setFloat("DiffuseMap_0_scale", 128);
textur1.setWrap(Texture.WrapMode.Repeat);
mat.setTexture("DiffuseMap_1", textur1);
mat.setFloat("DiffuseMap_1_scale", 128);
textur2.setWrap(Texture.WrapMode.Repeat);
mat.setTexture("DiffuseMap_2", textur2);
mat.setFloat("DiffuseMap_2_scale", 128);
textur3.setWrap(Texture.WrapMode.Repeat);
mat.setTexture("DiffuseMap_3", textur3);
mat.setFloat("DiffuseMap_3_scale", 128);
//Texture 2
textur4.setWrap(Texture.WrapMode.Repeat);
mat.setTexture("DiffuseMap_4", textur4);
mat.setFloat("DiffuseMap_4_scale", 128);
textur5.setWrap(Texture.WrapMode.Repeat);
mat.setTexture("DiffuseMap_5", textur5);
mat.setFloat("DiffuseMap_5_scale", 64);
normal5.setWrap(Texture.WrapMode.Repeat);
mat.setTexture("NormalMap_5", normal5);
textur6.setWrap(Texture.WrapMode.Repeat);
mat.setTexture("DiffuseMap_6", textur6);
mat.setFloat("DiffuseMap_6_scale", 128);
textur7.setWrap(Texture.WrapMode.Repeat);
mat.setTexture("DiffuseMap_7", textur7);
mat.setFloat("DiffuseMap_7_scale", 128);
Code with the Direct call to AssetManager:
mat = new Material(assetManager, "Common/MatDefs/Terrain/TerrainLighting.j3md");
mat.setBoolean("useTriPlanarMapping", false);
mat.setFloat("Shininess", 0.0f);
mat.setTexture("AlphaMap", tex1);
mat.setTexture("AlphaMap_1", tex2);
//Texture 1
Texture textur0 = assetManager.loadTexture("Textures/terrainHigh/Rock.jpg");
Texture textur1 = assetManager.loadTexture("Textures/terrainHigh/HighQualityGrass3.jpg");
Texture textur2 = assetManager.loadTexture("Textures/terrainHigh/Soil1.jpg");
Texture textur3 = assetManager.loadTexture("Textures/terrainHigh/swamp_grass2.jpg");
//Texture 2
Texture textur4 = assetManager.loadTexture("Textures/terrainHigh/Flower.jpg"); //RED
Texture textur5 = assetManager.loadTexture("Textures/terrainHigh/50text/188.JPG"); // GREEN
Texture normal5 = assetManager.loadTexture("Textures/terrainHigh/50text/188_norm.JPG");
Texture textur6 = assetManager.loadTexture("Textures/terrainHigh/FarmSoil.jpg"); //BLEU
Texture textur7 = assetManager.loadTexture("Textures/terrainHigh/Soil2.jpg");//ALPHA
// Texture parallaxMap7 = myTexture.getVolcanicNormalParallax();
// Texture 1
textur0.setWrap(Texture.WrapMode.Repeat);
mat.setTexture("DiffuseMap", textur0);
mat.setFloat("DiffuseMap_0_scale", 128);
textur1.setWrap(Texture.WrapMode.Repeat);
mat.setTexture("DiffuseMap_1", textur1);
mat.setFloat("DiffuseMap_1_scale", 128);
textur2.setWrap(Texture.WrapMode.Repeat);
mat.setTexture("DiffuseMap_2", textur2);
mat.setFloat("DiffuseMap_2_scale", 128);
textur3.setWrap(Texture.WrapMode.Repeat);
mat.setTexture("DiffuseMap_3", textur3);
mat.setFloat("DiffuseMap_3_scale", 128);
//Texture 2
textur4.setWrap(Texture.WrapMode.Repeat);
mat.setTexture("DiffuseMap_4", textur4);
mat.setFloat("DiffuseMap_4_scale", 128);
textur5.setWrap(Texture.WrapMode.Repeat);
mat.setTexture("DiffuseMap_5", textur5);
mat.setFloat("DiffuseMap_5_scale", 64);
normal5.setWrap(Texture.WrapMode.Repeat);
mat.setTexture("NormalMap_5", normal5);
textur6.setWrap(Texture.WrapMode.Repeat);
mat.setTexture("DiffuseMap_6", textur6);
mat.setFloat("DiffuseMap_6_scale", 128);
textur7.setWrap(Texture.WrapMode.Repeat);
mat.setTexture("DiffuseMap_7", textur7);
mat.setFloat("DiffuseMap_7_scale", 128);